C语言程序设计试卷1

上传人:zw****58 文档编号:43841547 上传时间:2018-06-07 格式:DOC 页数:4 大小:77KB
返回 下载 相关 举报
C语言程序设计试卷1_第1页
第1页 / 共4页
C语言程序设计试卷1_第2页
第2页 / 共4页
C语言程序设计试卷1_第3页
第3页 / 共4页
C语言程序设计试卷1_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《C语言程序设计试卷1》由会员分享,可在线阅读,更多相关《C语言程序设计试卷1(4页珍藏版)》请在金锄头文库上搜索。

1、 一、填空(共 30 分,每空 2 分) 1、设“ int a=3,b=4,c=5;“,表达式“(a+b)c 则字符数组 ch 的长度是_; 4、设 int a=1,b=2,c=3;控制语句if(ac) b=a; a=c; c=b; 执行后,a,b,c 中的值分别为_、_和_; 5、以下 ex 函数把 c 中的大写字母转换成字母序列中的下一个大写字母,字母 Z 转换成字母 A,其他字符不变,返回转换后的字母或其他字符,请填空。 char ex(char c) if(c=Z)c=A;else if(c=A for(a=0;_;a+) b=a*10+8; if( )continue; coutb

2、B、(ab)=c C、b+cb 4、在下列选项中能正确将 c 的值赋给变量 a,b 的是( )。A、c=b=a; B、(a=c)*(b=c);C、(a=c) D、a=c=b; 5、若 a 为 float 型变量,且已赋值 6.12345,能正确使 a 中的值保持两位小数,删去此后小数 的语句是( ) A、a=a*100/100 B、a=(int)a*100/100.0; C、a=(int)(a*100)/100.0 D、a=int (a)*100/100.0 6、C+语言中,运算对象必须是整数的运算符是( ) A)、%= B)、/ C)、%和/ D)、* 7、下列运算符中优先级最高的是( )。

3、 A、! B、% C、+= D、 ;表达式 3)可理解为( )。A、for(表达式 1; 1 ;表达式 3)B、for(表达式 1; 0;表达式 3)C、for(表达式 1; 表达式 1 ;表达式 3)D、for(表达式 1; 表达式 3;表达式 3) 9、以下不是无限循环的语句是( )。A、for(a=0,b=1;b+a;b=c+)c=b; B、for( ; ;a+);C、while(1) a+; D、for(a=6;a=1;a-)c+=a;第 2 页第 3 页10、循环语句 while(!N) ; 中的表达式!N 等价于( ) A、N!=0 B、N!=1 C、N=1 D、N=0 11、以下

4、程序段( )。 int x=10; do x=x/x; while(!x);A、循环执行了 1 次 B、循环执行了 2 次 C、有语法错误 D、是死循环 12、有如下程序 void main( ) int x=1,a=0,b=0; switch(x) case 0: b+; case 1: a+ ; case 2: a+;b+ ; cout“a=“a“, b=“bendl; 该程序的输出结果是 ( )A 、a=2,b=1 B、 a=1,b=1 C、a=1,b=0 D、 a=2,b=2 13、下面函数调用语句含有实参的个数为( )。fun(a,b),(j,k,m);A、1 B、2 C、4 D、5

5、 14、执行以下语句后 b 的值为( )。 int a,b,c; a=b=c=1; (+a|+b) A、错误 B、0 C、1D、2 15、有一已赋值的连续存储单元,指针 p 已正确定义,且指向此连续存储单元的起始地址, 以下叙述正确的是( ) A、表达式:*p+; 使 p 所指存储单元中的值增 1 B、表达式:(*p)+; 使 p 所指存储单元中的值增 1 C、表达式:(*p)+; 使指针 p 向高地址移动一个存储单元D、表达式:+*p; 使指针 p 向高地址移动一个存储单元三、编程题(共 40 分,每小题 10 分)1、从键盘任意输入若干个整数,直到输入了负数或输入整数的个数大于 50 为止。编程计算已输入整数之和。2、打印输出所有的“水仙花数” 。所谓的“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。如 153135333,所以 153 为“水仙花数” 。3、编写程序完成从键盘任意输入 10 个整数到一维数组中,然后对该数组从小到大的排序。4、编写一个函数,该函数能够返回 3 个整数中的最大值。第 4 页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号