题库 题库

【单选题】

有下列程序段:
int n,t=1,s=0;
scanf("%d",&n);
do{s=s+t;t=t-2;)while(t!=n);
为使此程序段不陷入循环,从键盘输入的数据应该是(  )。
  • A.任意正奇数

  • B.任意负偶数

  • C.任意正偶数

  • D.任意负奇数

参考答案

查看答案

相关试题

单选题 下述程序的输出结果是(  )。
#include
main()
{int a[2][3]={{1,2,3),{4,5,6)),(*p)[3],i;
p=a;
for(i=0;i<3:i++)
{ if(i<2)
p[1]Ei]一p[1][i]-1:
else
p[1][i]=1;)
printf(”%d\n”,a[o][1]+a[1][1]4"a[1][2]);)
查看答案
单选题 语句int(*ptr)()的含义是( )。 查看答案
单选题 在位运算中,操作数每左移两位,其结果相当于( )。 查看答案
单选题 有下列程序:
fun(int x,int y){return(x+y);)
main()
(int a=1,b=2,c=3,sHm;
sum=fun((a++,b++,a+b),c++);
printf(”%d\n”,sum);
)
执行后的输出结果是(  )。
查看答案
单选题 以下选项中正确的整型常量是(  )。 查看答案
单选题 有下列程序:
main()
{ int k=5:
while(--k)printf(”%d”,k=1);
printf(”\n”);
}
执行后的输出结果是( )。
查看答案
单选题 VC 6.0中int类型变量所占字节数是(  )。 查看答案
单选题 三种基本结构中,能简化大量程序代码的是(  )。 查看答案
单选题 著有下列定义,则(  )是对a数组元素地址的正确引用。
int a[5],*p=a;
查看答案
单选题 若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是(  )。 查看答案
单选题 以下只有在使用时才为该类型变量分配内存的存储类型说明是( )。 查看答案
单选题 对两个数组a和b进行下列初始化:
char m[]=”1234567”;
char n[]={'1','2’,'3','4','5','6','7'};
则下列叙述正确的是(  )。
查看答案
单选题 以下程序的输出结果是(  )。
main()
{ int a=3:
printf(”%d\n”.(a+a-=a*a));
查看答案
单选题 若有以下程序段:
int a=0,b=0,c=0;
c=(a-=a-5),(a=b,b+3);
printf(”%d,%d,%a\n”,a,b,c);
执行后的输出结果是(  )。
查看答案
单选题 有下列程序:
#include
main()
{ int X=0;
int y=0;
while(x<7&&++y)
{ y——;
x++;)
print{(”%d,%d”,y,x);
)
程序的输出结果是(  )。
查看答案
单选题 以下程序的输出结果是(  )。
Inain()
{char W[][10]={”ABCD”,”EFGH“,”IJKL”,”
MNOP”),K;
for(k=1;k<3;k++,)printf(”%s\n”,w[k]);
}
查看答案
单选题 函数ftell(fp)的作用是(  )。 查看答案
单选题 一个关系中属性个数为l时,称此关系为(  )。 查看答案
单选题 若变量a、i已正确定义,且i已正确赋值合法的语句是(  )。 查看答案
单选题 若有正确定义语句
douhle x=5.16894:
语句prinlf(”%f\n”.(inl)(x*1000+0.5)/(double)1000;的输出结果是(  )。
查看答案