D)用C语言编写的程序只能放在一个程序文件中
(12)以下选项中不合法的标识符是
A)print B)FOR C)&a D)_00
(13)以下选项中不属于字符常量的是
A) 'C' B) "C" C)'\xCC0' D) '\072'
(14)设变量已正确定义并赋值,以下正确的表达式是
A)x=y*5=x+z B)int(15.8%5)
C)x=y+z+5,++y D)x=25%5.0
填空(7)设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【7】。
2.2007年9月相关试题
(11)C语言源程序名的后缀是
A).exe B).C C).obj D).cp
(12)可在C程序中用作用户标识符的一组标识符是
A)a nd B)D ate C)H i D)c ase
_2007 y-m-d Dr.Tom Big1
(13)以下选项中,合法的一组C语言数值常量是
A)028 B)12. C).177 D)0x8A
.5e-3 0Xa23 4e1.5 10,000
-0xf 4.5e0 0abc 3.e5
(14)以下叙述中正确的是
A)C语言程序将从源程序中第一个函数开始执行
B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束
D)main可作为用户标识符,用以命名任意一个函数作为主函数
(16)以下关于long、int和short类型数据占用内存大小的叙述中正确的是A)均占4个字节B)根据数据的大小来决定所占内存的字节数C)由用户自己定义D)由C语言编译系统决定
(17)若变量均已正确定义并赋值,以下合法的C语言赋值语句是
A)x=y==5; B)x=n%2.5; C)x+n=i; D)x=5=4+1;
3.2007年4月相关考题
(12)下列叙述中错误的是(D )
A)计算机不能直接执行用C语言编写的源程序
B)C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件
C)后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件
D)后缀为.obj和.exe的二进制文件都可以直接运行
(13)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是(B )A)大写字母B)连接符C)数字字符D)下划线
(14)以下叙述中错误的是(C )
A)C语言是一种结构化程序设计语言
B)结构化程序有顺序、分支、循环三种基本结构组成
C)使用三种基本结构构成的程序只能解决简单问题
D)结构化程序设计提倡模块化的设计方法
(15)对于一个正常运行的C程序,以下叙述中正确的是(A)
A)程序的执行总是从main函数开始,在main函数结束
B)程序的执行总是从程序的第一个函数开始,在main函数结束