



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名:_ 学号:_ 年级:_ 专业:_.密封线姓名:_ 学号:_ 年级:_ 专业:_.密封线黄淮学院20092010学年度第二学期期末考试C语言程序设计(公修)B卷注意事项:本试卷适用于2009级小教、数应、信计专业学生使用题 号一二三四总 分核分人得 分得 分评卷人一、填空题(每题2分,共20分)1. 写出表示条件“10x9)n-;printf(“%d”,n);3. 下列程序运行后,are的值是_。main()int fun(int a, int b , int c);int are; int a3=2,3,4;are=fun(a0,a1,a2);printf(“%d”,are);int fun(int a, int b, int c)int s,aver;s=a+b+c;aver=s/3;return(aver);4. 下列程序的运行结果是_。 main() char a;a=32768;printf(“%dn”,a);5. 下列程序的运行结果是_。 main()void aa(int n);aa(1);aa(3);aa(5);void aa(int n)int i;for (i=1;i=n;i+ )printf(“*”);printf(“n”);6. 下列程序的运行结果是_。main()int y;#define PP 1#define AA (PP+5)#define CC (2*AA)y=CC+10;printf(“%d”,y);7. 下列程序的运行结果是_。main()char a7=l,o,v,e,0,c,0;printf(“%s”,a);8. 下列程序的运行结果是_。main()char a5=“2010”;姓名:_ 学号:_ 年级:_ 专业:_.密封线printf(“%d”,strlen(a);9. 下列程序的运行结果是_。main()char a=5;char b;b=a=y)& ( y=z) B(xy)AND ( yz)C(xyz) D(xy)& ( yz)4对C语言字符数组的描述中错误的是( )。A. 字符数组可以存放字符串 B. 字符数组中字符串可以整体输入、输出C. 可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值D. 不可以用关系运算符对字符数组中的字符串进行比较5有如下定义: int x=10,y=3,z;则语句printf(“%dn”,z=x+y);的输出结果是( )。A. 1 B. 0 C. 4 D. 13 6以下程序的输出结果是( )。 main()x=10;y=10;printf(“%d%dn”,x-,-y);A. 10 10 B. 9 9C. 9 10 D. 10 97若要求在if后一对原括号中表示a不等于0的关系,则能正确表示这一关系的表达式为( )。A. a0 B. !a C. a=0 D. a8以下说法中正确的是( )。 A. C语言程序总是从第一个定义的函数开始执行 B. C语言程序中要调用的函数必须在main()函数中定义C. C语言程序总是从main()函数开始执行D. C语言程序中的main()函数必须放在程序的开始部分9运行程序,从键盘输入6 ,则输出结果是( )。main()int x;scanf(“%d”,&x);if(x+5) printf(“%d”,x);else printf(“%dn”,x-);A. 7 B. 3 C. 4 D. 6 10如定义char *aa2=“abcd”,“ABCD”;以下说法中正确是( )。A. aa数组元素的值分别是“abcd”和”ABCD”B. aa是指针变量,他指向含有两个数组元素的字符型一维数组C. aa数组的两个元素分别存放的是含有4个字符的一维数组的首地址D. aa数组的两个元素中各自存放了字符a和A的地址11以下选项中,能用作用户标识符的是( )。姓名:_ 学号:_ 年级:_ 专业:_.密封线A. voidB. 8_8C. _0_D. unsigned12设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是( )。A. if(ab) c=a,a=b,b=c;B. if(ab) c=a,a=b,b=c;C. if(ab) c=a;a=b;b=c;D. if(ab) c=a;a=b;b=c;13若有定义语句:int x=10;,则表达式x-=x+x的值为( )。 A. -20B. -10C. 0D. 1014以下程序段中,与语句:k=ab?(bc?1:0):0;功能相同的是( )。A. if(ab)&(bc) k=1; else k=0;B. if(ab)|(bc) k=1; else k=0;C. if(a=b) k=0; else if(bb) k=1; else if(bc) k=1; else k=0;15有以下定义语句,编译时会出现编译错误的是( )。A. char a=a;B. char a=n;C. char a=aa;D. char a=x2d;16有以下程序#include main() char c1,c2; c1=A+8-4; c2=A+8-5; printf(“%c,%dn”,c1,c2);已知字母A的ASCII码为65,程序运行后的输出结果是( )。A. E,68B. D,69C. E,DD. 输出无定值17有以下程序#include void fun(int p) int d=2; p=d+; printf(“%d”,p); main() int a=1; fun(a); printf(“%dn”,a); 程序运行后的输出结果是( )。A. 32B. 12C. 21D. 2218有以下程序 #include main() int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf(“%d,%d,%d,%dn”,m,n,*p,*q); 程序运行后的输出结果是( )。A. 1,2,1,2B. 1,2,2,1C. 2,1,2,1D. 2,1,1,219下面是有关C语言字符数组的描述,其中错误的是( )。A. 不可以用赋值语句给字符数组名赋字符串B. 可以用输入语句把字符串整体输入给字符数组C. 字符数组中的内容不一定是字符串D. 字符数组只能存放字符串20下列关于C语言文件的叙述中正确的是( )。A. 文件由一系列数据依次排列组成,只能构成二进制文件B. 文件由结构序列组成,可以构成二进制文件或文本文件C. 文件由数据序列组成,可以构成二进制文件或文本文件D. 文件由字符序列组成,其类型只能是文本文件得 分评卷人三、判断题(本大题共10小题,每小题1分,共10分,对的打,错的打)姓名:_ 学号:_ 年级:_ 专业:_.密封线 14+的值是5。 ( )2C语言中有字符串变量。 ( ) 3C语言中,对于关系运算符大于和不等于!=优先级别相同。 ( )48%5的值是2。 ( ) 5在定义数组时,数组名是地址常量。 ( )6case是关键字,不能用作用户自定义标识符。 ( ) 7指针可以进行乘运算。 ( )8字符串可以比较大小。 ( )9函数必须有返回值。 ( )10函数定义时必须带参数。 ( )得 分评卷人四、综合题(本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国PVC树脂粉数据监测研究报告
- 2025至2030年中国音箱网数据监测研究报告
- 2025至2030年中国苎亚麻交织布数据监测研究报告
- 2025至2030年中国砚数据监测研究报告
- 2025至2030年中国滑环内装式电缆卷筒数据监测研究报告
- 智慧商城全渠道应用整合解决方案
- 电厂运行安全知识
- 宝坻脱硫塔防腐施工方案
- 画松树美术课件
- 硬笔书法公开课
- 云南省普通高中学生综合素质评价-基本素质评价表
- 建筑工程制图复习题三及建筑工程制图与识图
- 《长时记忆》课件
- 2024年中国华电集团公司招聘笔试参考题库含答案解析
- 客户回访表完整版本
- 人物传记类文本阅读复习策略
- 2024年天猫运营月度计划
- 岩溶地区建筑地基基础技术规范
- 数学家牛顿的故事
- 阵发性睡眠性血红蛋白尿的护理
- 中国古典园林分析-拙政园
评论
0/150
提交评论