2.设字符型变量ch中存放字符'A',则执行“ch+++2;”后,ch中的字符是________。
第1题:
若有说明语句:char ch='\x41';,则ch中______。
A.包含4个字符
B.包含2个字符
C.包含1个字符
D.字符个数不确定,说明不正确
第2题:
阅读以下技术说明和流程图,根据要求回答问题1至问题3。
[说明]
图4-8的流程图所描述的算法功能是将给定的原字符串中的所有前部空白和尾部空白都删除,但保留非空字符。例如,原字符串“ FileName ”,处理变成“File Name”。图4-9、图4-10和图4-11分别详细描述了图4-8流程图中的处理框A、B、C。
假设原字符串中的各个字符依次存放在字符数组ch的各元素ch(1)、ch(2)、…、ch(n)中,字符常量 KB表示空白字符。
图4-8所示的流程图的处理过程是:先从头开始找出该字符串中的第一个非空白字符ch(i),再从串尾开始向前找出位于最末位的非空白字符ch(j),然后将ch(i)、……、ch(j)依次送入ch(1)、ch(2)、……中。如果字符串中没有字符或全是空白字符,则输出相应的说明。
在图4-8流程图中,strlen()是取字符串长度函数。
请将图4-9、图4-10和图4-11流程图中(1)~(4)空缺处的内容填写完整。
第3题:
判断字符型变量ch是否为大写英文字母,应使用表达式______ .
A.ch>='A'& ch<='Z'
B.ch:='A'||ch>='Z'
C.'A'<=ch<='Z'
D.ch>='A'&& ch<='Z'
第4题:
已定义ch为字符型变量,以下赋值语句中错误的是( )。
A.ch='\';
B.ch=62+3
C.ch=NULL;
D.ch='\xaa';
第5题:
已经定义ch为字符型变量,以下赋值表达式中错误的是_____。
A.ch='\'
B.ch=62+3
C.ch=NULL
D.ch='\xaa'
第6题:
阅读下列说明和流程图,将应填入(n)处。
[流程图说明]
流程图1-1描述了一个算法,该算法将给定的原字符串中的所有前导空白和尾部空白都删除,但保留非空字符之间的空白。例如,原字符串“ File Name ”,处理后变成“File Name”。流程图1-2、流程图1-3、流程图1-4分别详细描述了流程图1-1中的框A,B,C。
假设原字符串中的各个字符依次存放在字符数组ch的各元素ch(1),ch(2),…,ch(n)中,字符常量KB表示空白字符。
流程图1-1的处理过程是:先从头开始找出该字符串中的第一个非空白字符ch(i),再从串尾开始向前找出位于最末位的非空白字符ch(j),然后将ch(i),…,ch(j)依次送入 ch(1),ch(2),…中。如果原字符串中没有字符或全是空白字符,则输出相应的说明。在流程图中,strlen是取字符串长度函数。
[问题]在流程图1-1中,判断框P中的条件可表示为:
i>(5)
第7题:
此题为判断题(对,错)。
第8题:
若已定义ch为字符型变量,则下列赋值语句中,错误的是()。
第9题:
设Ch中存放的是长度为1的字符串,与AT(CH,′123450′)>0等价的表达式是().
第10题:
已定义ch为字符型变量,以下赋值语句中错误的是().
第11题:
若ch为字符型变量,则不能使ch表示字符’B’的语句是()
第12题:
ch=‘/’;
ch=62+3;
ch=NULL;
ch=‘/xaa’;
第13题:
将小写字母'n'赋值给字符变量ch,正确的操作是( )。
A.ch='\n'
B.ch=110
C.ch="n"
D.ch='N'
第14题:
已定义ch为字符型变量,以下赋值语句中错误的是
A.ch='\';
B.ch=62+3;
C.ch=NULL;
D.ch='\xaa';
第15题:
已知ch是字符型变量,则下面正确的赋值语句是
A.ch='123';
B.ch='\xff';
C.CH='\08';
D.ch="\";
第16题:
已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-’3’的值为
第17题:
若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是( )。
A.fget(f0,ch);
B.foutc(ch,fo);
C.fprinff(fp,”%c”,ch);
D.fwrite(&ch,sizeof(ch),1,fp);
第18题:
若有char ch[10],则下列字符串数组的赋值中不正确的是( )。
A.ch="welcome";
B.ch[0]='w';
C.strcpy(ch,"welcome");
D.char ch1[]="welcome";strcpy(ch,ch1);
第19题:
A.…A‟<=ch<=…Z‟
B.ch>=…A‟&&ch<=…Z‟
C.ch>…a‟&&ch<=…z‟
D.c>=…A‟||ch<=…Z‟
第20题:
已知变量ch是字符型变量,下面PASCAL赋值语句正确的是()
第21题:
以下程序段要求从键盘输入字符,当输入字母为'Y' 时,执行循环体,则括号内应填写(). ch=getchar( ); while(ch ____ 'Y')/*在括号中填写*/ ch=getchar( );
第22题:
判断字符变量ch的值是否为数字字符的表达式为(ch>=’0’)&&(ch<=’9’)。
第23题:
字符型变量用来存放字符常量,注意只能放2个字符。
第24题:
CH$′123450′
AT(CH,′12345′)=0
′123450′$CH
′123450′=CH