当前位置:计算机科学技术题库>计算机程序设计综合练习题库

问题:

[单选] 有以下程序 #include <stdio.h> main() { char c1=’1’,c2=’2’; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); } 当运行时输入:a<回车>后,以下叙述正确的是()

变量C1被赋予字符a,c2被赋予回车符。程序将等待用户输入第2个字符。变量c1被赋予字符a,c2中仍是原有字符2。变量c1被赋予字符a,c2中将无确定值。

问题:

[单选] 有以下程序 main() { int a=666,b=888; printf("%d\n",a,b); } 程序运行后的输出结果是()

错误信息。666。888。666,888。

问题:

[单选] 有以下程序 main() { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果是()

10,01。02,12。102,10。02,10。

问题:

[单选] 以下程序的输出结果是()。 #include main() { int a=2,c=5; printf("a=%%d,b=%%d\n",a,c); }

a=%2,b=%5。a=2,b=5。a=%%d,b=%%d。a=%d,b=%d。

问题:

[单选] 下列程序的运行结果是() #include main() { int a=2,c=5; printf("a=%d,b=%d\n",a,c); }

a=%2,b=%5。a=2,b=5。a=d,b=d。a=%d,b=5d。

问题:

[单选] 下面程序的输出是()。 main() { int x=10,y=3; printf("%d\n",y=x/y); }

0。1。3。不确定的值。

问题:

[单选] 下列语句中符合C语言语法的赋值语句是()

a=7+b+c=a+7;。a=7+b++=a+7;。a=7+b,b++,a+7。a=7+b,c=a+7;。

问题:

[单选] 以下能正确计算定义且赋初值的语句是()

int n1=n2=10;。char c=32;。fioat f=f+1.1;。double x=12.3E2.5;。

问题:

[单选] 执行下面的程序段后,变量k中的值为() int k=3,s[2]; s[0]=k; k=s[1]*10;

不定值。33。30。10。

问题:

[单选] 以下程序的输出结果是() main() { int i,a[10]; for(i=9;i>=0;i--) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); }

258。741。852。369。