单项选择题

有以下程序段:
int n,t=1,s=0;
scanf("%d",&n);
do
s=s+t;t=t-2;
while(t!=n);
为使程序段不陷入死循环,从键盘键入的数据应该是()

A、 任意正奇数
B、 任意负偶数
C、 任意正偶数
D、 任意负奇数

<上一题 目录 下一题>
热门 试题

单项选择题
有如下嵌套的if语句 if(a<b) if(a<c)k=a; else k=c; else if(b<c)k=b; else k=c; 以下选项中与上述if语句等价的语句是()

A、 k=(a<b)a:b;k=(b<c)b:c;
B、 k=(a<b)((b<c)a:b):((b>c)b:c);
C、 k=(a<b)((a<c)a:c):((b<c)b:c);
D、 k=(a<b)a:b;k=(a<c)a:c;

单项选择题
在下列选项中,没有构成死循环的是
A) int i=100;
while(1)
i=1%100+1;
if(i>100) break;B) for(;;);
C) int k=10000;
dok++; while(k>10000);
D) int s=36;
while(s) --s;
相关试题
  • 已知文本文件test.txt,其中的内容为:Hel...
  • 以下程序的功能是利用指针指向3个整型变量...
  • 有以下程序: #include <stdio.h> m...
  • 以下程序运行后的输出结果是______。...
  • 有以下程序: #include <stdio.h> f...