首页 考研

考研C程序设计在线题库每日一练(七十三)

考研 希赛网 浏览 194

以下是希赛网给大家分享考研C程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!

本文提供考研C程序设计在线题库每日一练,以下为具体内容

1、当x为偶数或奇数时(0除外),其值都为0的表达式是( )。

A、(x/2*2-x)==0

B、x%2==0

C、!x!=0

D、!(x%2)

2、从循环体内某一层跳出,继续执行循环外的语句是( )。

A、continue语句

B、空语句

C、break语句

D、return语句

3、以下程序的执行结果是( )。main(){int num=0;while(num<=2){num++;printf("%d,",num);}}

A、0,1,2

B、1,2,3,

C、1,2,3

D、1,2,

4、以下不正确的说法是:C语言规定( )。

A、实参可以是常量,变量或表达式

B、实参可以为任何类型

C、形参可以是常量,变量或表达式

D、形参应与其对应的实参类型一致

5、若int类型占两个字节,则程序int a=-1;printf("%u,%d\n",a,a);输出为( )。

A、-1.-1

B、-1,65536

C、-1,32768

D、-1,65535

1、试题答案:C

试题解析:

由下表可知,本题选C。

2、试题答案:C

试题解析:

改变循环执行的状态的语句:
break语句,直接终止整个循环过程,不再判断执行循环的条件是否成立。
continue语句,结束本次循环,即跳过循环体下面未执行的语句,转到循环体结束点之前,不终止整个循环的执行。
故本题选C。

3、试题答案:B

试题解析:

程序中,num的初值为0,while循环的条件为num<=2,循环变量的增量为1,故循环执行3次。每次循环num的值先加1,再输出num的值,则输出结果为1,2,3,。故本题选B。

4、试题答案:A

试题解析:

形参与实参:
(1)实参可以是常量、变量或表达式,但要求它们有确定的值。
(2)实参与形参的类型应相同或赋值兼容,如字符型与int型可以互相同用。故本题选A。

5、试题答案:D

试题解析:

int类型占两个字节,则计算机存储中,变量a存储-1的补码形式为:1111 1111 1111 1111,则对应的无符号整数为216-1即65535。%u表示按无符号整数格式输出,%d表示按有符号整数格式输出;故输出结果为-1,65535,即本题选D。

点击查看【完整】试卷>>

责任编辑:希赛网

📅 本文最后更新于 2023-10-12

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
题库
章节练习
章节练习
章节专项突破
模拟考场
模拟考场
海量免费试题
历年真题
历年真题
真题实战演练
每日一练
每日一练
每天10题练习
习题练习
习题练习
核心知识点
高频错题
高频错题
错题突破集训
分享至