下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题(本题总分50分,每小题2分)1、一个C程序的执行是从( )mainmain本程序文件中的第一个函数开始,到本程序文件的最后一个函数结束main函数开始,到本程序文件的最后一个函数结束本程序文件的第一个函数开始,到本程序main函数结2、以下关于C程序中数组的描述正确的( )数组的大小是固定的,但可以有不同类型的数组元素数组的大小是可变的,但所有元素的类型必须相同数组的大小是固定的,且所有元素的类型必须相同数组的大小是可变的,可以有不同类型的数组元素3、若以下变量均是整型,且num=sum=7;则计算表达式sum的值为( )A.7 B.8 C.9D.104、在下面关于形参与实参的叙述中,正确的是( )形参是虚设的,所以它始终不占存储单元实参与它所对应的形参同名时占用相同的存储单元实参与它所对应的形参占用相同的存储单元实参与它所对应的形参占用不同的存储单元5、以下关于运算符优先顺序的描述中正确的是()A.关系运算符<算术运算符<赋值运算符<逻辑与运算符B.逻辑与运算符<关系运算符<算术运算符<赋值运算符C.赋值运算符<逻辑与运算符<关系运算符<算术运算符D.算术运算符<关系运算符<赋值运算符<逻辑与运算符6、下面正确的字符常量是()A."c" B.'\\" C.'w' D.7、变量的指针,其含义是指变量的( )A.值 B.地址 C.名 D.一个标志8、在宏定义#definePI3.14159中,用宏名PI代替一个( )A.常量 B.单精度数 C.双精度数 D.字符9、在下列关于typedef语句的描述中,错误的是( typedeftypedeftypedef利用typedef定义类型名可以增加程序的可读10、下面不正确的字符串常量是( )A.'abc' B."12'12" C."0" D."11、若有代数式3ae/bc,则不正确的C语言表达式是( )A.a/b/c*e*3 B.3*a*e/b/c C.3*a*e/b*c 12、在位运算中,操作数每右移一位,其结果相当于( )A.操作数乘以2 B.操作数除以2 C.操作数除以4 D.操作数乘以13、若a=12,则计算表达式a+=a-=a*=a后a的值为( )A.144 B.-144 C.0 D.1214、已知字符'A'的ASCII码是65,字符变量c1的值是'A',c2的值是'D',行语句printf("%d,%d",c1,c2-2);后,输出结果是( )A.A,B B.A,68 C.65,66 D.65,6815、调用一个函数,此函数中没有return语句,下列说法正确的是( )A.没有返回值 B.返回若干个系统默认值C.能回复一个用户所希望的函数值D.返回一个不确定的16、在C语言中,字符型数据在内存中的存储形式是( )A.补码 B.反码 C.原码 D.ASCII码17、若有以下定:int k=7,x=12,则能使值为3的表达式是( )A.x%=(k%=5) B.x%=(k-k%5) C.x%=k-k%5 D.(x%=k)-(k%=5)18、在执行inta[][3]={1,2,3,4,5,6};语句后,a[1][1]的值是( A.4 B.1 C.2 D.519、若有说明inta[][3]={1,2,3,4,5,6,7},则a数组第一维的大小是( )A.2 B.3 C.4 D.无确定值20程序char的运行结果是( )A.67 B.字符'C' C.字符'C'的地址 D.空零(无显示21、下面四组选项中,均是C语言关键字的选项是( )A.auuto B.switch C.signed D.ifenum typedef union include continue scanf type22、以下能正确地定义整型变量a,b和c,并为c赋初值5的语句是( )A.inta=b=c=5; B.a=b=c=5; C.a=5,b=5,c=5; D.intc=5;23、在下列代码段中,不正确的是( )A.inta[5],*p;p=&a; B.inta[5],*p;p=a;C.inta[5];int*p=a; D.inta[5],;int*p1,*p2=a;*p1=*p2;24、如要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件式字符串应是( )A."ab+" B."wb+" C."rb+" D.25、以下描述中正确的是( )breakswitchcontinuebreakswitchbreakcontinue二、填空题(本题总分20分,每空4分)1、下面程序的运行结果是【1】( #include"stdio.h"main(){ inti,r;chars1[80]="bus";chars2[80]="book";for(i=r=0;s1[i]!='\0'&&s2[i]!={ if(s1[i]==s2[i]) i++;else {r=s1[i]-s2[i];break;}printf("%d",r);}2、以下程序的功能是计算:s=1+12+123+1234+12345,请填空:#include"stdio.h"main(){ int t=0,s=0,i;for(i=1;i<=5;i++){ t=i+【2】( );s=s+t;}printf("s=%d\n",s);}3、以下程序的运行结果是【3】( #include"stdio.h"main(){int i=1;while(i<=9)if(++i%3!=2)continue;elseprintf("%d",i);printf("\n");}4、以下程序运行的结果是【4】( main(){ chara=-8;unsignedcharb=248;printf("%d,%d",a>>2,b>>2);}5、以下程序的输出结果是【5】( fun(inta,intb,intc){ c=a*a+b*b;}Main(){ intx=22;fun(4,2,x);printf("%d",x);}三、程序分析题(本题总分10分,每小题5分)1、若运行以下程序时,从键盘输入2473<CR>,<CR>表示回车,则下面程序的运行果是( )#include"stdio.h"main(){ intc;while((c=getchar())!='\n')switch(c-'2'){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default: putchar(c+2;break;}printf("\n");}2、以下程序执行后输出的结果是( #include"stdio.h"inta
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 8 Once upon a time (Period 6)单元复习课同步练2025-2026学年人教版英语七年级下册
- 2025-2030年国际交流助手App行业跨境出海战略分析研究报告
- 自动化电线束编织机行业深度调研及发展战略咨询报告
- 铁氰化钠(赤血盐钠)行业盈利模式创新与变革分析报告
- 2025-2030年自动化矿石装载机行业深度调研及发展战略咨询报告
- 国有金融机构绩效体系升级成功案例|北京华恒智信方案
- 2025年抚州市第三医院招聘考试试卷真题
- 2025年潮州辅警真题
- 保健品考试题及答案
- 2005年浙江省宁波市中考数学试卷【含答案】
- 2026年国开电大法律事务专科《刑事诉讼法学》期末纸质考试试题及答案
- 2026年高考全国乙卷文科综合真题试卷(含答案)
- 2026年交管学法减分道题题库试题含答案详解(能力提升)
- 2026年安全员上半年工作总结
- 牛蒡茶营销方案(3篇)
- 厂房外墙保温施工方案
- 血气分析在重症监护中的应用
- 药品温湿度管理制度培训
- 12项CCUS国家标准2026年7月1日实施全链条标准体系解读
- 抖音营销团队考核制度
- 公租房培训教学课件
评论
0/150
提交评论