键盘输入整型c语言中常量和变量的区别A的值,输出A增加10、再减少30、扩大20倍、缩小5倍后的值。(?


C语言单元练习题
第一单元数据类型、表达式及顺序结构练习题
一、选择题:
1、不合法的C语言整型常量是。
A. –012
B. 0x35
C. 123L
D. 8E2
2、不合法的C语言实型常量是。
A. E3
B. .123
C. –6.2E4
D. 5.0
3、不合法的C字符常量是。
A. ′2′
B. ′\101′
C. ′AB′
D. ′\n′
4、下列四组选项中,均是不合法的用户标识符的选项是。
A. W P_0 do
B. b-a goto int
C. float la0 _A
D. -123 abc TEMP
5、定义三个变量a、b、c,并分别赋初值为5。能实现该功能的语句是。
A. int a=b=c=5;
B. int a,b,c=5;
C. int a=5,b=5,c=5;
D. int a=5;b=5;c=5;
6、设有说明:char w;int x; float y;double z;则表达式w*x+z-y值的数据类型为。
A. float
B. char
C. int
D. double
7、以下选项中不能用作C程序合法常量的是()。
A. 1.234
B. '123'
C.123
D."\x7G"
8、以下选项中可用作C程序合法实数的是()
A. .1e0
B.3.0e0.2
C.E9
D.9.12E
9、下列标识符中,不合法的用户标识符为()。
A. Pad
B. CHAR
C. a_10
D. a≠b
10、以下选项中能表示合法常量的是()。
A.整数:1,200
B.实数:1.5E2.0
C.字符斜杠:‘\’
D.字符串:"\007"
11、以下选项中,能用作数据常量的是()。
A.o115
B. 0118
C.1.5e1.5
D. 115L
12、若a是数值类型,则逻辑表达式(a==1)
(a!=1)的值是()。
A.1
B.0
C.2
D.3
13、若有定义语句:int x=10;,则表达式x-=x+x的值为()
A.-20
B.-10
C.0
D.10
14、表达式:(int)((double)9/2)-(9)%2的值是()。
A.0
B.3
C.4
D.5
15.int x=5, y=14;则表达式x+7/y+0.6 值为()。
A.7.1
B.5.6
C.6.6
D.6.1
16、有以下程序执行后的输出结果是()。
main( )
{ int i,s=0;
for(i=1;i<10;i+=2) s+=i+1;
printf("%d\n",s);}
A.自然数1~9的累加和 B.自然数1~10的累加和
下载文档原格式(Word原格式,共25页)付费下载}

我要回帖

更多关于 c语言中常量和变量的区别 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信