答案:C
A、 枚举类型不是基本类型
B、 数组不是构造类型
C、 变量必须先定义后使用
D、 不允许使用空类型
50104、 C程序中main函数的位置( )。
答案:C
A、 必须在最开始
B、 必须在系统库函数后面
C、 可以在自定义函数后面
D、 必须在最后
50105、 C语言的函数体由( )括起来。
答案:B
A、 ( )
B、 { }
C、 [ ]
D、 /* */
50106、 关于C语言的叙述中,不正确的是( )。
答案:D
A、 C程序可由一个或多个函数组成
B、 C程序必须包含一个main()函数
C、 C程序的基本组成单位是函数
D、 注释说明只能位于一条语句的后面
50107、 以下叙述不正确的是( )。
答案:D
A、 C程序的执行总是从main函数开始
B、 一个C源程序必须包含一个main函数
C、 C语言程序的基本组成单位是函数
D、 在编译C程序源程序时,可发现注释中的拼写错误
50108、 结构化程序设计的三种基本结构是( )。
答案:C
A、 函数结构、分支结构、判断结构
B、 函数结构、嵌套结构、平行结构
C、 顺序结构、分支结构、循环结构
D、 分支结构、循环结构、嵌套结构
50109、 对于C语言源程序,以下叙述错误的是( )。
答案:C
A、 可以有空语句
B、 函数之间是平等的,在一个函数内部不能定义其它函数
C、 程序调试时如果没有提示错误,就能得到正确结果
D、 注释可以出现在语句的前面
50201、 下面关于C语言用户标识符的描述,正确的是( )。
答案:D
A、 不区分大小写
B、 用户标识符不能描述常量
C、 类型名也是用户标识符
D、 用户标识符可以作为变量名
50202、 以下( )是正确的变量名。
答案:D
A、 5f
B、 if
C、 f.5
D、 _f5
50203、 以下( )是正确的常量。
答案:D
A、 E-5
B、 1E5.1
C、 'a12'
D、 32766L
50204、 以下( )是正确的变量名。
答案:D
A、 a.bee
B、 -p11
C、 intD、 p_11
50205、 以下( )是正确的字符常量。
答案:C
A、 "c"
B、 '\\''
C、 'W'
D、 "\32a"
50206、 以下( )是不正确的字符串常量。
答案:A
A、 'abc'
B、 "12'12"
C、 "0"
D、 " "
50207、 以下( )是错误的整型常量。
答案:B
A、 -0xcdf
B、 018
C、 0xe
D、 011
50208、 以下( )是正确的浮点数。
答案:B
A、 e3
B、 .62
C、 2e4.5
D、 123
50209、 若有说明语句:char c='\95'; 则变量c包含( )个字符。
答案:A
A、 1
B、 2
C、 3
D、 语法错误
50301、 若有定义:int a=2; 则正确的赋值表达式是( )。
答案:A
A、 a-=(a*3)
B、 double(-a)
C、 a*3
D、 a*4=3
50302、 语句x=(a=3,b=++a);运行后,x、a、b的值依次为( )。答案:C
A、 3,3,4
B、 4,4,3C
D、 3,4,3
50303、 语句a=(3/4)+3%2;运行后,a的值为( )。
答案:B
A、 0
B、 1
C、 2
D、 3
50304、 char型变量存放的是( )。
答案:A
A、 ASCII代码值
B、 字符本身
C、 十进制代码值
D、 十六进制代码值
50305、 若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为( )。
答案:C
A、 3,3
B、 4,4
C、 4,3
D、 3,4
50306、 若有定义:int a; 则语句a=(3 * 4)+ 2 % 3;运行后,a的值为( )。
答案:B
A、 12
B、 14
C、 11
D、 17
50307、 若有定义:int a,b
nbspC/C++资料C语言程序设计基于VC CCP课后习题.docx11页本文档一共被下载:次,您可全文免费在线阅读后下载本文档。 下载提示1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本...
您所在位置:网站首页 > 海量文档
> 计算机 > C/C++资料
C语言程序设计基于VC CCP课后习题.docx11页
本文档一共被下载:
次,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
习题一选择题1、以下不能定义为用户标识符的是(D).A)Main B)_0 C)_int D)sizeof2、以下几组选项中,均不合法的标识符是(C)。A)A,P_0,do B)float, la0,_A C)b-a,goto,int D)_123,temp,INT3、下列可用于C语言用户标识符的一组是(B)。A)void, define, WORD B)a3_b3, _123, Car C)For, -abc, IF Case D)2a, DO, sizeof4、下列叙述错误的是(D)。A)计算机水能直接执行用C语言编写的源程序B)C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件 C)后缀为.obj的文件,经连接程序生成后缀为.exe 的文件是一个二进制文件D)后缀为.obj和.exe的二进制文件都可以直接运行。5、对于一个正常运行的C程序,以下叙述中正确的是(A)。A)程序的执行总是从main()函数开始,在main()函数结束B)程序的执行总是从程序的第一个函数开始,在main()函数结束C)程序的执行总是从main()函数开始,在程序的最后一个函数中结束D)程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束。6、C语言源程序名的后缀是(B)。A).exe B).c C).obj D).cp7、以下叙述中正确的是(C)。A)C程序中的注释只能出现在程序的开始位置和语句的后面B)C程序书写格式严格,要求一行内只能定一个语句C)C程序书写格式自由,一个语句可以写在多行上D)用C语言编写的程序只能放在一个程序文件中8、以下叙述中正确的是(C)A)C程序的基本组成单位是语句 B)C程序中的每一行只能写一条语句C)简单C语句必须以分号结束 D)C语句必须在一行内写完9、计算机能直接执行的程序是(D)。A)源程序 B)目标程序 C)汇编程序 D)可执行程序10、下列说法正确的是(C)A)在书写C语言源程序时,每个语句以逗号结束B)注释时,“/”和“*”号间可以有空格C)无论注释内容多少,在对程序编译时都被忽略D)C程序每行只能写一个语句11、一个完整的可运行的C源程序中(B)A)可以有一个或多个主函数 B)必须有且仅有一个主函数C)可以没有主函数 D)必须有主函数和其他函数12、下列叙述正确的是(C)。A)在执行C程序时,不是从main( )函数开始B)C程序书写格式限制严格,一行内必须写一个语句C)C程序书写格式比较自由,一个语句可以分在多行上写D)C程序书写格式严格,要求一行内必须写一个语句,并要有行号13、以下叙述正确的是()A)在C程序中无论整数还是实数,只要在允许的范围内都能准确无误地表示B)C程序由主函数组成C)C程序由函数组成D)C程序由函数和过程组成二、填空题