计算机第一章练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
练习题
一、选择题
1.关于VC++程序的执行过程,正确的说法是 。
A .一定从主函数开始,直到主函数结束
B .从程序的第1行开始,直到程序的最后一行结束
C . 从主函数开始,直到程序的最后一行结束
D .从程序的第1个函数开始,直到程序的最后一个函数结束
2.下列关于VC++程序的书写规则,不正确的是 。
A .一行可以写若干条语句
B .一条语句可以写成若干行
C .可以在程序中插入注释信息
D .VC++程序不区分大小写字母
3.在VC 集成环境下,系统默认的源程序扩展名为 。
A ..cpp
B ..txt
C ..exe
D ..obj
4.下列可用于标识VC++源程序注解的符号为 。
A .#
B .//
C .;
D .{ }
5.在一个完整的VC++语言的源程序中, 。
A .必须有一个主函数
B .可以有多个主函数
C .必须有主函数和其它函数
D .可以没有主函数
6.下列符号中,能用作VC++标识符的是 。
A .5A
B .int
C .a+b
D . F4
7.下面的常数表示中有一个不正确,不正确的是 。
A .25
B .1.2E-5
C .354
D .6e2.5
8.设有char c1; 则以下赋值正确的是 。
A .c1= "2"
B .c1=’\x255’
C .c1=’\255’
D .c1= "A"
9.对于变量说明int a1=10,a2=3; float a3=8.0;表达式a1/a2*a2*a3的值为 。
A .80
B .80.0
C .72
D .72.0
10.数学式xy
y x 2
2 在VC++程序中正确的表达式为 。 A .sqrt(x*x+y*y)/x*y B .SQRT(x*x+y*y)/x*y
C .sqrt((x*x+y*y)/(x*y))
D .SQRT((x*x+y*y)/(x*y))
11.不正确的变量定义方法是 。
A .int a,&b=a;
B .float a,*b=&a;
C .int a(8),b=0;
D .int m=n=10;
12.对于变量说明int k=3;表达式5||(k++)+(k++)的值为:
A .6
B .9
C .1
D .0
13.设有变量说明int x;则表达式(x=4*5,x*5),x+25的值为 。
A .20
B .45
C .100
D .125
14.设有说明int x=1,z=1,y=1,k;执行语句k=x++||++y&&++z;后,变量y 的值为 。
A .1
B .2
C .3
D .4
15.设有说明int a,b;执行语句b=(a=3*5,a*4),a+15;之后,b 的值为 。
A .15
B .30
C .60
D .90
16.设有变量说明int m=4;则执行语句m+=m*=m-=m/=m;后,m 的值为 。
A .12
B .0
C .16
D .8
17.下列表达式中,错误的是。
A.4.0%2.0 B.k+++j C.a+b>c+d?a:b D.x*=y+25
18.设有说明语句int x=2,y=3;则表达式++x>y--?x:y的值为。
A.1 B.2 C.3 D.4
19.设有说明int x=1,y=1,z=1,c;执行语句c=--x&&--y||--z;后,x、y、z的值分别为。
A.0、1、1 B.0、1、0 C.1、0、1 D.0、0、1
20.执行int k=11;k=1/3*k++;后,k的值是。
A.0 B.3 C.4 D.1