下列程序段中循环体执行的次数为()。 intk=10;while(k==1)k=k-1;

题目
单选题
下列程序段中循环体执行的次数为()。 intk=10;while(k==1)k=k-1;
A

循环体语句一次都不执行

B

循环体语句执行无数次

C

循环体语句执行一次

D

循环体语句执行9次

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有程序段

int k=10;

while(k=0)k=k-1;

则下面描述中正确的是

A.while循环执行10次

B.循环是无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次


正确答案:C

第2题:

设有程序段int k=10;while(k=0)k=k-1;则语句k=k-1执行10次。()

此题为判断题(对,错)。


参考答案:错误

第3题:

设有如下程序段,intk=10;while(k=0)k=k-1;下面描述中正确的是()

A、循环执行一次

B、循环是无限循环

C、循环体语句一次也不执行

D、循环体语句执行一次


参考答案:C

第4题:

设有程序段: int k=10; while(k=0) k=k-1; 则下面描述中正确的是

A.循环执行10次

B.无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次


正确答案:C
解析:本题中,首先将0赋给k,表达式变为0,跳出循环,没有执行循环体语句。解答本题的关键是掌握while语句。

第5题:

程序段如下 int k=-20; while (k=0)k=k+1; 则以下说法中正确的是( )

A.while循环执行20次

B.循环是无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次


正确答案:C

第6题:

下面程序段的循环次数是()intk=2;while(k==0)printf(″%d″,k);k--;printf(″\n″);

A.0次

B.1次

C.2次

D.无限次


正确答案:A

第7题:

设有程序段:

intk=10。

while(k=O)k=k-1;

则下面描述中正确的是( )。

A.循环执行10次

B.无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次


正确答案:C
C。【解析】while中表达式值一直为0,故循环一次也不执行。

第8题:

设有程序段: int k=12; while(k=1) k=k-1; 则下列描述中正确的是( )。

A.0

B.1

C.TRUE

D.FALSE


正确答案:B
解析: 本题考查C语言3个知识点:①将一个字符赋给一个字符变量时,并不是将该字符本身存储到内存中,而是将该字符对应的ASCII码存储到内存单元中;②大写字母的ASCII码值小于其对应小写字母的ASCII码值;③只要逻辑与运算符&&的两个运算对象都为非零,返回值就是1。

第9题:

下面程序段 int k=2; while (k==0) {printf(“%d”,k);k--;} 则下面描述中正确的是()。

A. while 循环执行 10 次

B. 循环是无限循环

C. 循环体语句一次也不执行

D. 循环体语句执行一次


正确答案:C

第10题:

设有程序段: intk=12: while(k=1)k=k-1: 则下列描述中正确的是( )。A.while循环执行10次

设有程序段: intk=12: while(k=1)k=k-1: 则下列描述中正确的是( )。

A.while循环执行10次

B.循环是无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次


正确答案:C
本题考查while,while循环表达式k-1是个赋值表达式而不是逻辑表达式,k的初值为l2不符合循环条件,所以循环体语句一次也不执行。

更多相关问题