设为首页 加入收藏

TOP

二级C语言教程章节测试6.字符型数据
2014-11-23 20:06:37 】 浏览:7859
Tags:二级 语言 教程 章节 测试 字符 数据


(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的ASCII值为48,若有以下程序
main()
{ char a='1',b='2';
printf("%c,",b++);
printf("%d\n",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\n",b=a++);
}
程序运行后的输出结果是
A) b,b B) b,c C)a,b D) a,c

(6) 有以下程序
main()
{ char a,b,c,d;
scanf("%c,%c,%d,%d",&a,&b,&c,&d);
printf("c,%c,%c,%c\n",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)
{ case ‘0’: printf(“another\n”);
case ‘1’: printf(“number\n”);
}
}
}
程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是
A) another B) another C) another D) number
number number number number
another 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\n",m,c,n);
若从键盘上输入:10A10<回车>,则输出结果是:
A) 10,A,10 B) 10,a,10 C) 10,a,0 D) 10,A,0


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇二级C语言教程章节测试2.C语言基.. 下一篇二级C语言教程章节测试4.选择结构

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目