设CH是字符型变量,其值为'A',下列表达式的值是 CH=(CH > ='A'&&CH < ='Z')?(CH+32):CH
A.A
B.a
C.z
D.Z
第1题:
判断字符型变量ch是否为大写英文字母,应使用表达式
A.ch>='A' & ch<='Z'
B.ch<='A'||ch>='Z'
C.'A'<=ch<='Z'
D.ch>='A' && ch<='Z'
第2题:
若ch为char型变量,k为int型变量(已知字符a的ASCIl码是97),则执行下列语句后输出的结果为( )。 ch=b; k=10: printf("%X,%o,",ch,ch,k); printf("k=%%d\n",k);
A.因变量类型与格式描述符的类型不匹配,输出无定值
B.输出项与格式描述符个数不符,输出为0值或不定值
C.62,142,k=%d
D.62,142,k=%l0
第3题:
已定义ch为字符型变量,以下赋值语句中错误的是
A.ch='\';
B.ch=62+3;
C.ch=NULL;
D.ch='\xaa';
第4题:
已知ch是字符型变量,则下面正确的赋值语句是
A.ch='123';
B.ch='\xff';
C.CH='\08';
D.ch="\";
第5题:
已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-’3’的值为
第6题:
若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是( )。
A.fget(f0,ch);
B.foutc(ch,fo);
C.fprinff(fp,”%c”,ch);
D.fwrite(&ch,sizeof(ch),1,fp);
第7题:
在执行以下程序时,如果从键盘上输入:ABCdef<回车>,则输出为______。 main() { char ch; while((ch=getchar())!='\n') { if(ch>='A' && ch<='Z') ch=ch+32; else if(ch>='a'&&ch<='2')ch=ch-32; printf("%c",ch); } printf("\n"); }
A.ABCdef
B.abcDEF
C.abc
D.DEF
第8题:
A.…A‟<=ch<=…Z‟
B.ch>=…A‟&&ch<=…Z‟
C.ch>…a‟&&ch<=…z‟
D.c>=…A‟||ch<=…Z‟
第9题:
下列语句应将小写字母转换为大写字母,其中正确的是()。
第10题:
设Ch中存放的是长度为1的字符串,与AT(CH,′123450′)>0等价的表达式是().
第11题:
判断char型变量ch是否为小写字母的正确表达式是()
第12题:
若ch为字符型变量,则不能使ch表示字符’B’的语句是()
第13题:
已知 ch 是字符型变量,下面不正确的赋值语句是 ( ) 。
A)ch = 5 + 9
B) ch= ' a + b '
C) ch = ' \ 0 '
D) ch= '7' + '6'
参考答案:B
第14题:
在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。#include <stdio.h>main (){ char ch; while ((ch=getchar())!="\n") { if (ch>='A'&& ch<='B')ch=ch+32; else if (ch>='a'&& ch<='z')ch=ch-32; printf("%c",ch); } printf("\n");}
A.ABCdef
B.abcDEF
C.abc
D.DEF
第15题:
判断字符型变量ch是否为大写英文字母,应使用表达式______ .
A.ch>='A'& ch<='Z'
B.ch:='A'||ch>='Z'
C.'A'<=ch<='Z'
D.ch>='A'&& ch<='Z'
第16题:
已定义ch为字符型变量,以下赋值语句中错误的是( )。
A.ch='\';
B.ch=62+3
C.ch=NULL;
D.ch='\xaa';
第17题:
已经定义ch为字符型变量,以下赋值表达式中错误的是_____。
A.ch='\'
B.ch=62+3
C.ch=NULL
D.ch='\xaa'
第18题:
设ch是char型变量,其值为'A',则下面表达式的值是( )。 ch=(ch>='A'&&ch<='Z')? (ch+32):ch
A.A
B.a
C.Z
D.z
第19题:
设ch是char型变量,其值为A,且有表达式:ch=(ch>='A'&&ch<='Z')?(ch+32):ch。该表达式的值是______。
A.A
B.a
C.Z
D.z
第20题:
若已定义ch为字符型变量,则下列赋值语句中,错误的是()。
第21题:
已知变量ch是字符型变量,下面PASCAL赋值语句正确的是()
第22题:
已定义ch为字符型变量,以下赋值语句中错误的是().
第23题:
判断字符变量ch的值是否为数字字符的表达式为(ch>=’0’)&&(ch<=’9’)。
第24题:
CH$′123450′
AT(CH,′12345′)=0
′123450′$CH
′123450′=CH