模拟考试题(2) c语言,[考试复习题库精编合集]C语言第2套模拟试题

《[考试复习题库精编合集]C语言第2套模拟试题》由会员分享,可在线阅读,更多相关《[考试复习题库精编合集]C语言第2套模拟试题(14页珍藏版)》请在人人文库网上搜索。

1、考试复习题库精编合集C语言第2套模拟试题考试复习题库精编合集C语言第2套模拟试题1、【单选题】下列形式的常数中,C程序不允许出现的是_________2分A、100B、E3C、30.6E-2D、1.235答案:B;2、【单选题】为表示关系xyz,应使用C语言表达式________2分A、(x=y)&(y=z)B、(x=y)AND(y=z)C、(x=y=z)D、(x=y)&(y=z)答案:A;3、【单选题】下列数据中为字符串常量的是________2分A、AB、9C、HowdoyoudoD、$abd答案:B;4、【单选题】C语言中,运算对象必须是整型数的运算符是________2分A、%B、/C。

2、、%和/D、*答案:A;5、【单选题】设有如下定义:intx=10,y=3,z;则语句printf(%dn,z=(x%y,x/y);的输出结果是________2分A、1B、0C、4D、3答案:D;6、【单选题】以下程序的输出结果是________main()intx=10,y=11;printf(%d%dn,x-,-y);2分A、1010B、99C、910D、109答案:A;7、【单选题】定义如下变量:intn=10;则下列循环的输出结果是________while(n7)n-;printf(%dn,n);2分A、1098B、987C、10987D、9876答案:B;8、【单选题】已有定义:。

3、chara=xyz,b=x,y,z;,以下叙述中正确的是______2分A、数组a和b的长度相同B、a数组长度小于b数组长度C、a数组长度大于b数组长度D、上述说法都不对答案:C;9、【单选题】设函数fun的定义形式为________voidfun(charch,floatx)则以下对函数fun的调用语句中,正确的是2分A、fun(abc,3.0);B、t=fun(D,16.5);C、fun(65,2.8);D、fun(32,32);答案:D;10、【单选题】下面的程序main()intx=3;doprintf(%dn,X-=2);while(!(-x);2分A、输出的是1B、输出的是1和-2。

4、C、输出的是3和0D、是死循环答案:B;11、【单选题】以下叙述中错误的是________2分A、C语句必须以分号结束B、复合语句在语法上被看作一条语句C、空语句出现在任何位置都不会影响程序运行D、赋值表达式末尾加分号就构成赋值语句答案:C;12、【单选题】设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是________2分A、(!a=1)&(!b=0)B、(a0?1:x0)y=1;elseif(x0)y=1;elseif(x0)y=1;elseif(x=0)y=0;elsey=-1;D、y=0;if(x=0)if(x0)y=1;elsey=-1;答案:A;18、【单选题。

5、】阅读以下程序:main()intx;scanf(“%d”,&x);if(x-5)printf(“%d”x);elseprintf(“%d”x+);程序运行后,如果从键盘上输人5,则输出结果是2分A、3B、4C、5D、6答案:B;19、【单选题】以下程序的输出结果是main()inta44=1,3,5,2,4,6,3,5,7;printf(“%d%d%d%dn”,a03,a12,a21,a30;2分A、0650B、1470C、5430D、输出值不定答案:A;20、【单选题】执行下面程序后,a的值是main()inta;printf(%dn,(a=3*5,a*4,a+5);2分A、65B、20C。

6、、15D、10答案:C;21、【单选题】以下能正确定义一维数组的选项是______2分A、inta5=0,1,2,3,4,5;B、chara=1,2,3,4,5,6;C、chara=s,d,k;D、inta5=0123;答案:B;22、【单选题】算法可使用下面方法来描述2分A、N-S图B、PAD图C、伪代码D、以上都是答案:D;23、【判断题】C语言中的常量没有大小范围限制1分答案:错误24、【判断题】字符常量与字符串是两种不同的常量1分答案:正确25、【判断题】if语句不可以嵌套使用1分答案:错误26、【判断题】变量就是其值可以变化的量1分答案:正确27、【判断题】静态局部变量的值在函数调用。

7、结束后不消失而保留原值1分答案:正确28、【判断题】数组中的每一个元素可以属于不同数据类型1分答案:错误29、【判断题】使用不带参数的for(;)语句可以正常控制循环1分答案:错误30、【判断题】在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元1分答案:正确31、【判断题】数组元素可以作为函数参数1分答案:正确32、【填空题】表达式a=3*5,a*4的值是______每空2分答案:33、【填空题】C语言本身不提供输入输出语句,输入和输出操作是由______来实现的每空2分答案:34、【填空题】设a=12,a定义为整型变量,表达式a*=2+3的值为______每空2分答案:。

8、35、【填空题】程序main()floatx;x=3.6;printf(“i=%d”,(int)x);的输出结果是______每空2分答案:36、【填空题】有定义inta=-1;则pirntf(“%d,%o”,a,a”)的输出结果是______每空2分答案:37、【填空题】4&0|2的值为______每空2分答案:38、【填空题】C语言程序的三种基本结构是顺序结构选择结构和______每空2分答案:39、【填空题】C程序中的变量按其定义位置及作用域可分为______两种每空2分答案:40、【填空题】有定义charstr=D,o,g,0;若执行puts(str);则输出结果为______每空2分答案:1、【简答题】编程计算圆面积和圆周长设圆半径r=1.5,面积为s要求用scanf函数输入半径,输出结果中应包含适当的文字说明10分解析:参考相关程序2、【简答题】有一个45的矩阵,要求编程求出其中值最小的那个元素的值,以及其所在的行号和列号10分解析:参考相关程序14 / 14。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值