c语言之字符型数据测试

c语言之字符型数据测试

ID:32366113

大小:62.80 KB

页数:11页

时间:2019-02-03

c语言之字符型数据测试_第1页
c语言之字符型数据测试_第2页
c语言之字符型数据测试_第3页
c语言之字符型数据测试_第4页
c语言之字符型数据测试_第5页
资源描述:

《c语言之字符型数据测试》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、全国计算机等级考试二级C语言之字符型数据测试一、选择题(1)以下叙述中正确的是  A)调用printf函数时,必须要有输出项  B)使用putchar函数时,必须在之前包含头文件stdio.h  C)在C语言中,整数可以以十二进制、八进制或十六进制的形式输出  D)调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码(2)有以下程序 main() { char  a1=’M’, a2=’m’;   printf("%c", (a1, a2) ); }以下叙述中正确的是  A)程序输出大写字母M     B)程序输出小写字母m  C

2、)格式说明符不足,编译出错    D)程序运行时产生出错信息(3)有以下程序 #include     main() { char  c1=’1’,c2=’2’;   c1=getchar();  c2=getchar();    putchar(c1);    putchar(c2); }当运行时输入:a<回车>  后,以下叙述正确的是  A)变量c1被赋予字符a,c2被赋予回车符  B)程序将等待用户输入第2个字符  C)变量c1被赋予字符a,c2中仍是原有字符2  D)变量c1被赋予字符a,c2中将无确定值(4)数字字符0的ASCI

3、I值为48,若有以下程序main(){   char  a=’1’,b=’2’;    printf("%c,",b++);    printf("%d",b-a);}程序运行后的输出结果是        A)3,2  B)50,2  C)2,2  D)2,50(5) 有以下程序main(){ char a=’a’,b;  print("%c,",++a);  printf("%c",b=a++);} 程序运行后的输出结果是  A) b,b      B)  b,c     C)a,b      D) a,c (6) 有以下程序main(){ ch

4、ar a,b,c,d;  scanf("%c,%c,%d,%d",&a,&b,&c,&d);  printf("c,%c,%c,%c",a,b,c,d);} 若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是  A) 6,5,A,B     B) 6,5,65,66    C) 6,5,6,5     D) 6,5,6,6 (7) 有以下程序main( ){  char k;   int   I;   for(i=1;i<3;i++)     {  scanf(“%c”,&k);        switch(k)          {  c

5、ase ‘0’:  printf(“another”);             case ‘1’:  printf(“number”);           }      }}程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是  A) another     B) another      C) another      D) number    number          number          number            number                                  anothe

6、r           number(8) 已定义ch为字符型变量,以下赋值语句中错误的是  A) ch="";       B) ch=62+3;       C) ch=NULL;        D) ch="xaa";(9) 已定义c为字符型变量,则下列语句中正确的是  A) c=‘97’;      B) c="97";      C) c=97;          D) c="a";(10)有以下程序段int m=0,n=0; char  c=‘a’; scanf("%d%c%d",&m,&c,&n); printf("%d,%c,%d"

7、,m,c,n);若从键盘上输入:10A10<回车>,则输出结果是:  A) 10,A,10     B) 10,a,10     C) 10,a,0    D) 10,A,0(11) 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘101’是  A)  字符A    B)字符a    C)字符e    D)非法的常量(12) 若变量a是int类型,并执行了语句:a=‘A’+1.6;,则正确的叙述是  A) a的值是字符C         B) a的值是浮点型  C) 不允许字符型和浮点型相加    D) a

8、的值是字符‘A’的ASCII值加上1。(13) 以下选项中合法的字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。