C语言程序设计自测练习及参考答案.pdf
C语言程序设计自测练习及参考答案--第1页
C语言程序设计自测练习及参考答案.
C++语言程序设计自测练习及参考答案
一、单项选择题
1.C++源程序文件的默认扩展名为()。
A.cpp
B.exe
C.obj
D.lik
2.由C++源程序文件编译而成的目标文件的默认扩展名为()。
A.cpp
B.exe
C.obj
D.lik
3.由C++目标文件连接而成的可执行文件的默认扩展名为()。
A.cpp
B.exe
C.obj
D.lik
4.C++程序从上机到得到结果的几个操作步骤依次是()。
A.编译、编辑、连接、运行
B.编辑、编译、连接、运行
C.编译、运行、编辑、连接
D.编辑、运行、编辑、连接
5.以下标识符中不全是保留字的是()。
A.caseforint
B.defaultthenwhile
C.boolclasslong
D.gotoreturnchar
6.能作为C++程序的基本单位是()。
C语言程序设计自测练习及参考答案--第1页
C语言程序设计自测练习及参考答案--第2页
A.字符
B.语句
C.函数
D.源程序文件
7.程序中主函数的名字为()。
A.main
B.MAIN
C.Main
D.任意标识符
8.C++程序的基本模块为()。
A.表达式
B.标识符
C.语句
D.函数
9.可用作C++语言用户标识符的一组标识符是()。
A.voiddefine+WORD
B.a3_b3_123YN
C.for-abcCase
D.2aDOsizeof
10.存储以下数据,占用存储字节最多的是()。
A.0
B.‘0’
C.“0”
D.0.0
11.程序运行中需要从键盘上输入多于一个数据时,各数据之间应
使用()符号作为分隔符。
A.空格或逗号
B.逗号或回车
C.逗号或分号
D.空格或回车
C语言程序设计自测练习及参考答案--第2页
C语言程序设计自测练习及参考答案--第3页
12.设”inta=12;”,则执行完语句”a+=a*a;”后,a的值是()。
A.12
B.144
C.156
D.288
113.假设在程序中a、b、c均被定义成整型,所赋的值都大于1,
则下列能正确表示代数式
abc的表达式是()。
A.1.0/a*b