C语言程序设计

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

题目

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

参考答案和解析
正确答案:1
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行下列语句后,变量n的值是______。

int n=0;

for(int i=1;i<=3;i++)

for(int j=1;j<<=i;j++)

n++;


正确答案:6
6 解析:当i=1时,内循环中的i的值为1,n目加一次,n=1;当i=2时,内循环中的j的值为i和2,n自加两次,n=3,当i=3时,内循环中的i的值为1、2、3,n自加三次,n=6。

第2题:

执行下列程序段后,整型变量n的值为( )。

n=0

For i=1 To 20 Step 5

n=n+1

Next i

A.50

B.4

C.15

D.210


正确答案:B
解析:i的初值为1,步长为5,本段程序的执行过程如下:第1次循环,即i=1时:n=1;第2次循环,即i=6时:n=2;第3次循环,即i=11时;n=3;第4次循环,即i=16时:n=4;i=21超过终值,循环停止。

第3题:

已知intj,i=1;执行语句“j=i++;”后,变量i的值是()。

A、1

B、2

C、-1

D、-2


参考答案:B

第4题:

执行语句for(i =1++<4;);,后变量i的值是

A.3

B.4

C.5

D.不定


正确答案:C
解析:for语句中的表达式可以部分或全部省略,但两个“;”不能省略,若3个表达式均省略,会因为缺少条件判断,导致循环无限执行,而形成死循环。本题中当i的值为5的时候,循环终止。

第5题:

已知inti,a;执行语句i=(a=3,a++,--a,a+4,a+5,++a);后,变量i的值为()

A、2

B、3

C、4

D、5


参考答案:C

第6题:

( 7 )执行下列语句后,变量 sum 的值是 ___________ 。

int sum=0;

for(int i=1;i<=3;i++)

for(int j=1;j<=i;j++)

sum++;


正确答案:

第7题:

执行以下“for(i=1;i++<=4;i++);”语句后,变量i的值是( )。


正确答案:6
6

第8题:

已知int i=1;执行语句while(i++<4);后,变量i的值为( )。A.3 B.4 C.5 D.6


正确答案:C
循环语句;i=1,执行i++<4;满足条件,执行循环体,然后i++<4……,当 i=3时,先执行i<4,成立,然后i++,循环,i=4,判断i<4不成立,i++,变成5.

第9题:

执行语句for(i=1;i++<4;);,后变量i的值是

A.3

B.4

C.5

D.不定


正确答案:C
解析:for语句中的表达式可以部分或全部省略,但两个“;”不能省略,若3个表达式均省略,会因为缺少条件判断,导致循环无限执行,而形成死循环。本题中当i的值为5的时候,循环终止。

第10题:

以下程序段执行后整型变量n的值为( )。 n=0 For i=1 to 20 Step 5 n=n+1 Next i

A.50

B.4

C.15

D.210


正确答案:B