C语言题库综合版.doc

C语言题库综合版.doc

ID:56720986

大小:108.00 KB

页数:38页

时间:2020-07-06

C语言题库综合版.doc_第1页
C语言题库综合版.doc_第2页
C语言题库综合版.doc_第3页
C语言题库综合版.doc_第4页
C语言题库综合版.doc_第5页
资源描述:

《C语言题库综合版.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言程序设计-上机实验1一.填空题1、数字形式的指令码称为【机器】语言。2、符号化的指令码就是【汇编】语言。3、C语言程序包含多个源文件,编译时,VC分别对项目中的每个文件进行编译生成各自的【目标】文件。4、高级语言程序需要被编译器或编译程序【翻译】成机器语言。5、C语言的编程环境一般都具有编辑器、编译器和【链接器】。6、C语言连接器把编译生成的目标代码、启动代码和【库函数】代码连接起来生成可执行程序EXE文件。7、函数是C语言程序的【基本模块】。8、一个C语言程序总是从【主函数】开始执行。9、stdio.h头文件包含了标准【输入

2、输出】的声明。10、C语言中可以对程序进行注释,注释部分如果占多行,必须以【/*】开始。11、和C++一样Java也是基于【C语言】的。12、在16位系统中,int型数据占【2】个字节。13、C语言中,unsignedshortint类型数据的最大值是【65535】。14、scanf()和printf()是C语言中标准的格式输入输出【函数】。15、一个C语言程序有且仅有一个【mian/主】函数。1、以下程序的输出结果是【261】。intmain(){inta=177;printf("%o",a);}2、对软件设计总的要求是【可读

3、性】第一,效率第二。3、C语言是被称为【系统设计】语言。UNIXLINUX4、赋值语句由【赋值表达式】加上分号构成。5、C语言预处理命令都是以【#】开头。6、【c#】也是从C语言派生的。7、inti=65;printf("%d,%c",i,i);的输出结果是【65,A】。8、十进制数:65535用八进制表示为【】。9、inta;floatb;charc;若用逗号分隔各个数据,则用scanf("【%d,%f,%c】",&a,&b,&c);10、floatf=123.456;printf("%.2f",f);的输出结果是【123.46】

4、。11、有如下说明:longintk,在scanf语句的"格式控制串"中用【%ld】。12、有如下语句:inti=100;printf("%c",i);的输出结果是【d】。13、若有语句inta;a='A'+1;printf("%c",a);则输出值为【B】。14、字符串"ux52\q12p"包含字符【8】个。15、inta;a=24/3%3;a的值为【2】。1、有语句段:inti=1,x=5;printf("%d",x+i,++i);其输出结果是【7】。2、若intk=7,请写出赋值表达式k+=k的运算结果【14】。3

5、、若有以下定义:inta=10;unsignedintb=4;floatx=2.5;doubled=2.546;并已经分别赋值,则输出表达式a*b+x-d的值则scanf中的输出格式为【double】。4、若定义inta;并执行:a='A'+1.2;则a的值是字符'A'的ASCII码值加上【1】。5、inta;a=24/3%3;a的值为【2】。6、inta=3,b=-4,c=5;则表达式(a

6、

7、b)==(a

8、

9、c)的值是【1】。7、若有语句inti=-19,j=i%4;printf("%d",j);则输出的结果是【-3】。8、表

10、达式1/3*3的计算结果是【0】。9、intx=10,y=3;printf("%d,%d",--x,--y);则以上语句的输出结果是【92】。10、表达式5%6的值是【5】。1、设intn=2;n*=n;执行语句后,n的值是【4】。2、有intx;floaty=5.5;表达式x=(float)((inty)%4执行后,x的值为【1】。3、执行intx;x=12.0*3/6;后,x的值是【6】4、C语言中关系运算符有【6】个。5、若有定义floatx=2.0;inty=4,h=3;则表达式printf("%d",(x+y)*h)的值是

11、【18】。6、#includeintmain(){inti=10,j=1;printf("%d,%d",i--,++j);return0;}程序执行后输出的结果是【102】。7、#includeintmain(){inta=0;a+=(a=8);printf("%d",a);return0;}程序的输出结果是【16】。8、#includeintmain(){inta;scanf("%d;",&a);if(a>50)printf("%d;",a);if(a>40)print

12、f("%d;",a);if(a>30)printf("%d",a);return0;}若从键盘输入68,则以下程序输出的结果是【68;68;68】。9、#includeintmain(){inti;for(i=100

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

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

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