填空选择判断(2)

2019-08-31 16:22

C:赋值运算符<逻辑运算符<关系运算符<算术运算符 D:算术运算符<关系运算符<赋值运算符<逻辑运算符 答案:C

第13题 (2.0分) 题号:2318

在C语言中,要求运算数必须是整型的运算符是(). A:&& B:% C:! D:|| 答案:B

第14题 (2.0分) 题号:2261

若希望当A的值为奇数时,表达式的值为\真\的值为偶数时,表达 式的值为\假\则以下不能满足要求的表达式是(). A:A%2==1 B:!(A%2==0) C:!(A%2) D:A%2 答案:C

第15题 (2.0分) 题号:2063 执行下列语句后的输出为(). int j=-1;

if(j<=1) printf(\ else printf(\A:**** B:%%%% C:%%%%c

D:有错,执行不正确 答案:A

第16题 (2.0分) 题号:2248 下面有关 for 循环的正确描述是().

A:for 循环只能用于循环次数已经确定的情况 B:for 循环是先执行循环循环体语句,后判断表达式 C:在 for 循环中,不能用 break 语句跳出循环体

D:for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 答案:D

第17题 (2.0分) 题号:2059 以下程序的运行结果是(). main() { int n;

for(n=1;n<=10;n++) {

if(n%3==0) continue; printf(\ } }

A:12457810 B:369 C:12

D:1234567890 答案:A

第18题 (2.0分) 题号:2141 以下程序段的输出结果为(). for(i=4;i>1;i--) for(j=1;j

第19题 (2.0分) 题号:2251 以下不是无限循环的语句为(). A:for(y=0,x=1;x>++y;x=i++) i=x; B:for(;;x++=i); C:while(1){x++;}

D:for(i=10;;i--) sum+=i; 答案:A

第20题 (2.0分) 题号:2249

若i为整型变量,则以下循环执行次数是(). for(i=2;i==0;) printf(\A:无限次 B:0次 C:1次 D:2次 答案:B

一、填空 共8题 (共计8分) 第1题 (1.0分) 题号:84

写出语句 b=(a=6,a*3); 执行后整型变量b的值是【1】. 答案:

=======(答案1)======= 18

第2题 (1.0分) 题号:93

已知a=13,b=6, a/b的十进制数值为【1】. 答案:

=======(答案1)======= 2

第3题 (1.0分) 题号:293 getchar()函数只能接收一个【1】. 答案:

=======(答案1)======= 字符

第4题 (1.0分) 题号:498

c语言程序的三种基本结构是:顺序结构,选择结构,【1】结构. 答案:

=======(答案1)======= 循环

第5题 (1.0分) 题号:82

已知 i=5, 写出语句 a=(i>5)?0:1; 执行后整型变量 a 的值是【1】. 答案:

=======(答案1)======= 1

第6题 (1.0分) 题号:310

当a=3,b=2,c=1;时,执行以下程序段后 c=【1】. if(a>b) a=b; if(b>c) b=c; else c=b; c=a; 答案:

=======(答案1)======= 2

第7题 (1.0分) 题号:533

设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是【1】. for (x=0,y=0;y!=123&&x<3;x++) scanf (\答案:

=======(答案1)======= 3

第8题 (1.0分) 题号:532

以下do-while语句中循环体的执行次数是【1】. a=10;

b=0;

do { b+=2; a-=2+b; } while (a>=0); 答案:

=======(答案1)======= 3

二、判断 共15题 (共计15分) 第1题 (1.0分) 题号:718

a=(b=4)+(c=6) 是一个合法的赋值表达式. 答案:Y

第2题 (1.0分) 题号:878

若有 int i=10,j=2;则执行完i*=j+8;后ⅰ的值为28. 答案:N 100

第3题 (1.0分) 题号:928 C程序中的关键字必须小写. 答案:Y

第4题 (1.0分) 题号:717 x*=y+8 等价于 x=x*(y+8). 答案:Y

第5题 (1.0分) 题号:944

C语言中,赋值表达式加上分号就构成了赋值语句. 答案:Y

第6题 (1.0分) 题号:961

C语言本身并不提供输入输出语句.但可以通过输入输出函数来实现数据的输入输出. 答案:Y

第7题 (1.0分) 题号:947

printf函数中,%c和%s都可以输出字符串. 答案:N

第8题 (1.0分) 题号:720

语句 printf(\输出为 0.333333. 答案:N

第9题 (1.0分) 题号:723

若 a=3,b=2,c=1 则关系表达式\的值为\真\答案:Y

第10题 (1.0分) 题号:869 若有int i=10, j=0;则执行完语句 if (j=0)i++; else i--; i的值为11.

答案:N 10

第11题 (1.0分) 题号:950

逻辑运算符中的\和\低于关系运算符,\高于算术运算符. 答案:Y

第12题 (1.0分) 题号:722 关系运算符<= 与 == 的优先级相同. 答案:N

第13题 (1.0分) 题号:952

do-while循环是先判断循环条件表达式,后执行循环体;while循环是先执行循环体,后判断循环条件表达式. 答案:N

第14题 (1.0分) 题号:953

C语言中的for语句可以用于循环次数已经确定的情况,但是不能用于循环次数不确定而只给出循环结束条件的情况. 答案:N

第15题 (1.0分) 题号:954

continue语句只结束本次循环,而不是终止整个循环的执行.break语句则是结束整个循环过程,不再判断执行循环的条件是否成立. 答案:Y

三、单项选择 共20题 (共计40分) 第1题 (2.0分) 题号:2007

以下标识符中,不能作为合法的C用户定义标识符的是(). A:answer B:to C:signed D:_if 答案:C

第2题 (2.0分) 题号:2034 下列程序的输出结果是(). main() {int a=011;

printf(\} A:12 B:11 C:10 D:9


填空选择判断(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:隧道短台阶法施工技术交底(隧01) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: