对
错
第1题:
此题为判断题(对,错)。
第2题:
A、判断字母
B、判断数字
C、判断大写
D、判断小写
第3题:
用字符串函数编写一个程序:赋值字符串1:你的姓的拼音(首字母大写);字符串2:你的名的拼音(首字母小写)将字符串1的大写字母转换成小写字母,将字符串2的小写字母转换成大写字母,将字符串1和字符串2连接起来输出。
答案:
x = input("请输入你的姓:")
x = x.capitalize()
print(x)
y = input("请输入你的名:")
print("{}{}".format(x.lower(), y.upper()))
结果:
请输入你的姓:zhang
Zhang
请输入你的名:yu
zhangYU
解析:python运行环境
第4题:
WindowsXP账号使用密码对访问者进行身份验证。密码是区分大小写的字符串,最多可包含16个字符。字母有的有效字符是数字、字母、中文和符号。
第5题:
试题三(共15分)
阅读以下说明和C代码,填充代码中的空缺,将解答填入答题纸的对应栏内。
【说明1】
下面的函数countChar(char *text)统计字符串text中不同的英文字母数和每个英文字
母出现的次数(英文字母不区分大小写)。
【C代码1】
Int countchar(char*text)
{
int i,sum=O; /*sum保存不同的英文字母数*/
char *ptr;
int c[26]={0}; /*数组c保存每个英文字母出现的次数*/
/*c[0]记录字母A或a的次数,c[1]记录字母B或b的次数,依此类推*/
ptr=(1); /* ptr初始时指向字符串的首字符*/
while (*ptr) {
if (isupper (*ptr) )
c[*ptr一’A’]++;
else &39;
if (islower (*ptr) )
c[*ptr一’a’]++;
(2); /*指向下一个与字符*/
}
for ( i=0. i<26; i++ )
If(3)sum++;
return sum;
}
【说明2]
将下面C代码2中的空缺补全后运行,使其产生以下输出。
f2: f2:f2:2
f3: f3:1
【C代码2]
include <stdio . h>
int fl (int (*f) (int)) .
int f2 (int) ;
int f3 (int) ;
int main ()
{
Printf(“%d\n”,f1(4))
Printf(“%d\n”,f1(5))
return 0;
}
int fl(int (*f) (int) }
{
int n=O;
/*通过函数指针实现函数调用,以返回值作为循环条件*/
While(6) n++
return n;
}
int f2 (int n)
{
printf ("f2: ") ;
return n*n-4;
}
int f3 (int n)
{
printf ("f3: ") ;
return n-1
}
第6题:
此题为判断题(对,错)。
第7题:
有以下程序,程序中库函数islower(ch.用以判断ch中的字母是否为小写字母程序运行后的输出结果是( )。
A.ab cd EFG!
B.Ab Cd EFg!
C.aB cD EFG!
D.ab cd EFg!
第8题:
此题为判断题(对,错)。
第9题:
此题为判断题(对,错)。
第10题:
islower和isupper是判断字符串中的字母大小写。()