C语言程序填空题加答案.ppt

C语言程序填空题加答案.ppt

ID:48784348

大小:382.00 KB

页数:49页

时间:2020-01-24

C语言程序填空题加答案.ppt_第1页
C语言程序填空题加答案.ppt_第2页
C语言程序填空题加答案.ppt_第3页
C语言程序填空题加答案.ppt_第4页
C语言程序填空题加答案.ppt_第5页
资源描述:

《C语言程序填空题加答案.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、函数printf("%2s","ABCD")的输出结果是【】.2、函数putchar()的功能是向标准输出设备输出一个【】.3、函数getchar()的功能是从标准输入设备输入一个【】.4、若a和b都是int型变量,执行函数scanf("%3d%2x",&a,&b)时,对应的键盘输入数据是:26a23则该函数执行后,变量b的十进制值等于【】.ABCD字符字符1625、若a和b都是int型变量,函数scanf("%3d%2d",&a,&b)对应的键盘输入数据是:2618223<回车>则该函数执行后,变量

2、b的值等于【】.6、若c是char型变量,c的初值为-1,则函数printf("%u",c)的输出结果为【】.假设int型数据占2个字节.7、若有如下输入函数:scanf("%d%d%d",&a,&b,&c);则可以使用空格、【】或制表符作为输入数据的间隔符。8、C语言的输入输出功能通过调用库【】实现.9、表达式'A'-'D'的值等于【】.8265535换行符或或回车换行符或回车或回车符函数-310、若u为unsignedint型变量,其初值等于65535.函数printf("%d",u)的输出结果为

3、【】.假设int型数据占2个字节.11、函数puts(“LIMING‘S”);的输出结果等于【】.12、"a=1;"是1个语句,"a++;b--;"是2个语句,"if(x>1)y=2;elsey=6;"是【】个语句.13、用if语句可以实现的功能,【】能用switch语句实现.(本空填"一定"或"不一定").14、下面一段程序的输出结果是【】.intx=2;if(x)printf("TRUE");else;printf("FALSE");-1LIMING'S1不一定TRUEFALSE15、执行下列语句后

4、的输出为【】.intj=-1;if(j<=1)printf("****");elseprintf("%%%%");16、执行下面程序后,输出结果是【】.main(){inta=45,b=27,c=0;c=max(a,b);printf("%d",c);}intmax(x,y)intx,y;{intz;if(x>y)z=x;elsez=y;return(z);}****4517、将以下语句用条件运算符改写为【】.if(a>b)max=a;elsemax=b;18、当a=3,b=2,c=1;时,执

5、行以下程序段后,c的值为【】.if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;19、当a=3,b=2,c=1;时,执行以下程序段后,b的值为【】.if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;max=a>b?a:b2119、当a=3,b=2,c=1;时,执行以下程序段后,b的值为【】.if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;20、当a=1,b=2,c=3时,执行以下程序段后,a的值为【】.if(a>c)b=a;a=c;c=b;21、sw

6、itch语句中每一个case后面的常量表达式的值必须【】.13互不相同或不同或相异22、C语言本身不提供输入输出语句,其输入输出操作是由【】来实现的.23、puts()函数一次能输出【】个字符串.24、所谓"【】"实际上就是"比较运算",即将两个数据进行比较,判定两个数据是否符合给定的关系.25、在使用switch语句时,各case和default子句的先后顺序如果变动,则程序执行结果【】(填会/不会)受到影响.26、以下程序运行后的输出结果是【】.main(){charm;m='A'+33;printf

7、("%c",m);}函数或库函数或输入输出函数1不会关系运算b27、执行下列程序段后,y的值为【】.intx,y,z,m,n;m=10;n=5;x=(--m==n++)?--m:++n;y=m++;28、在使用switch语句时,在case后的各常量表达式的值【】(能/不能)相同.29、在c语言中,所有的数据输入/输出都是由【】完成的.30、当用scanf函数输入字符串时,字符串中不能含有【】,否则将其视为回车作为串的结束符.31、printf()中的非格式字符串在输出时【】,在显示中起提示作用.32

8、、执行a=10>8*2?3+5:3*2;后,a的值是【】.9不能空格库函数或函数或输入输出函数原样输出或原样打印633、(!x)==(x!=0)的值为【】.34、对应scanf("a=%d,b=%d",&a,&b);语句的输入a为3,b为7的键盘输入格式是【】.35、当a=0,b=2,c=3时,则表达式a+b>0&&b==c的值是【】.36、设x,y,z均为int型变量;请写出描述"x或y中有一个小于z"的表达式【】.37、当

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

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

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