C语言程序设计练习题1及答案.pdf
C语言程序设计练习题1及答案--第1页
C语言练习题(一)
一选择题
1以下不正确的C语言标识符是(D)。
A.ABCB.abcC.a_bcD.ab.c
2以下正确的c语言标识符是()。
A.%xB.a+bC.a123D.test!
3一个c程序的执行是从().
A.main()函数开始,直到main()函数结束
B.第一个函数开始,直到最后一个函数结束
C.第一个语句开始,直到最后一个语句结束
D.main()函数开始,直到最后一个函数结束
4一个C语言程序是由()。
A)一个主程序和若干子程序组成
B)函数组成
C)若干过程组成
D)若干子程序组成
5C语言程序的基本单位是()。
A.过程B.函数c子程序D.标识符
6编辑程序的功能是()。
A.建立并修改程序B.将c源程序编译成目标程序
C.调试程序D.命令计算机执行指定的操作
7以下结果为整数的表达式(设有inti;charc;floatf;)().
A.i+fB.i*cC.c+fD.i+c+f
8以下不正确的语句(设有intp,q)是()。
A.P*=3;B.p/=q;C.p+=3;D.p&&=q;
9以下使i的运算结果为4的表达式是()。
A.inti=0,j=0;
(i=3,(j++)+i);
B.inti=1,j=0;
j=i=((i=3)*2);
C.inti=0,j=1;
(j==1)?(i=1);(i=3);
D.inti=1,j=1;
i+=j+=2;
10设n=10,i=4、则赋值运算n%=i+1执行后,n的值是().
A.0B.3C.2D.1
11逗号表达式(a=3*5,a*4),a+15的值为(),a的值为()。
①A.15B.60C.30D.不确定
②A.60B.30C.15D.90
12如果a=1,b=2,c=3,d=4,则条件表达式a<b?a:c<d?c:d的值为().
A.1B.2C.3D.4
C语言程序设计练习题1及答案--第1页
C语言程序设计练习题1及答案--第2页
13若有代数式3ae/bc,则正确的C语言表达式是(C)
A)a/b/c*e*3B)3*a*e/b/c
C)3*a*e/b*cD)a*e/c/b*3
14在C语言中,要