---
C 语言(共200 题)
1、下面程序的输出是 ___D______void main() {int x=023;#include
A) 17B) 18printf(k=%d,k=%o,k=%x\\n,k,k,k);C) 23D) 24 11、下面程序的输出的是 _____C____.}
#include
__D______. ,不正确的赋值语句是2、在下列选项中printf(%d\\n,y=x/y);
}A) ++t;B) n1=(n2=(n3=0));
不确定的值D)D) a=b+c=1;B) 1C) 3A) 0C) k=i=j; 12、已知字母 ______A____.、下面合法的3C 语言字符常量是A 的 ASCII 码为十进制的65,下面程序 的输出是 ______A_____.D) AA) '\\t'C) 65?尠屁 #include
________D____. : 10!=9 、表达式的值是4void main() 非零值B) {char ch1,ch2;C) 0A) trueD) 1
ch1='A'+'5'-'3';
语言提供的合法的数据类型关键字是C 5、ch2='A'+'6'-'3'; printf(%d,%c\\n,ch1,ch2);_____B____. }C) integerB) shortD) CharA) Double 不确定的值D)C) C,DA) 67,DB) B,C
型数据在微机内存中的存储形式是、字符6 (char)
13、若要求在 ifa 不等于 0 的关后一对圆括号中表示__D__. 系,反码A) D) ASCII 码码则能正确表示这一关系的表达式为C) EBCDIC 补码____D__.B) A) a<>0B) !aC) a=0D) a
语言程序的基本单位是 C 7、_____C______.
14字符、以下程序的输出结果是A) 程序行 ____D_____.D) 函数C) 语句B) #include
的值是a=12,、设8 int后则执行完语句 ,a void main()a+=a-=a*a
{ int x=10,y=10;____D____
printf(%d %d\\n,x--,--y);C) 144B) 264D) -264A) 552 }
输出结果是、执行下面程序中的输出语句后,9D)109C)910A) 10 10B)99 ____B__.
:15、设有如下定义#include
printf(%d\\n,z=(x%y,x/y));printf(%d\\n,(a=3*5,a*4,a+5)); _____D_____.的输出结果是} D) 3C) 15B) 0B) 20A) 1C) 4A) 65D) 10
应使用 z, y ≥≥ ____B______.、下面程序的输出是1016 、为表示关系x 语言表达式C ___A___.#include
- 1 -
--- ---
A) (x>=y)&&(y>=z)B) (x>=y)AND(y>=z)}
程序的运行结果是 ______C____.D) (x>=y) & (y>=z)C) (x>=y>=z)
A) 8,10,8,10B) 9,11,8,10
语言中非空的基本数据类型包括17、 C C) 9,11,9,10____B____.D) 9,10,9,11
字符型 , ,实型 ,逻辑型B) 整型实型 ,A) 整型 22 、 已 C) 整型 ,字符型 ,逻辑型知 a=12, 则 表 达 式 a+=a-=a*=a的结果是
字符型D) 整型逻辑型 , ,实型 ,_____A__.
且有下面的 ,x=100,y=200, 、若 x 和 y 都是 int 型变量18A)
0B) 144C) 12D) -264
23、若已定义int a,则表达式 a=10,a+10,a++ 的值是 :程序片段
__B_.printf(%d,(x,y));
____A___.上面程序片段的输出结果是A) 20B) 10C) 21D) 11
B) 100A) 200
24 ,输出不确定的值、阅读下面的程序D) 输出格式符不够C) 100 200
#include
、阅读下面的程序19void main() {#include
printf(i=%d,j=%d\\n,i,j);char ch; }scanf(<,&ch);
如果从键盘上输入 1234567<回车 >,则程序的运行结果printf(%c,ch); 是____D____.}
如果从键盘上输入A) i=123,j=4567B) i=1234,j=567 >abc<回车C) i=1,j=2D) i=123,j=45 __A_____.则程序的运行结果是
相关推荐: