C语言重修考试题,等着救命用

来源:百度知道 编辑:UC知道 时间:2024/06/09 18:49:16
二、填空题
1.char c ; c=‘a’; c的ASCII代码为97,则在内存中c的值为:(6) 。
2.在定义变量的同时给变量一个值,称为 (7) 。
3.#define PI 3.14 说明PI为 (8) 。
4.设有说明:char c1; 则 c1=‘a’; 是否正确?(9)
5.设有说明:char c2;则 c2=65; 是否正确?(10)
6.表达式 10+‘x’+2.5*7 的值为 (11) 型的量。
7.设 x=3.5 ; 则表达式 (int) x+x 的值为 (12) 。
8.设 i=5 ; 则语句 k= i++; 执行后,k=(13) , i= (14) 。
9.设 int a=6; 表达式 a/=a+a 运算后,a= (15) 。
10.表达式 a=3*5 , a+a , a+3 的值为 (16) 。
11.表达式 x= (2+3, 6*5) , x+5 运算后,x= (17) 。
12.设 a=5 ; 则表达式 a+=a*=a+a 运算后,a= (18) 。
13.设a=9;x=6.3;y=3.5;则表达式a%5*(int) (x+y)%7/4 的值为 (19) 。
14.int a=5,b=2 ; 表达式 b+= (float)(a+b)/2 运算后b= (20) 。
15.char c ; 表达式 c=‘a’- ‘A’+‘B’运算后,c的值 (21) 。
16.表达式 a= (a=(2 , 3) , a+2) 运算后 a= (22) 。
17.表达式 a=3 , b=a , c=a*b , a+b+c 的值为 (23) 。
18.表达式 b= ((b=(2, 3), b+2), 15

1.没有见过这样的题不会。
2.初始化。
3.#define是宏定义命令,.#define PI 3.14 的作用是在笨程序文件中用制定的标识符PI来代替3.14这个字符串。
4.把c定义为char型,赋值为a 是可以的,所以正确。
5.65 ASCII码对应的字母是A,所以正确。
6.double 。
7.()强制转换的优先级高于+,所以先执行(int)x 结果为3,此时x=3,然后3+3=6.(运行了,结果正确)。
8.i++是先使用i后++,所以k=5,i=6。
9.用程序运行结果是0。
10.这个表达式属于逗号表达式,结果是最后一个逗号表达式的值,结果18。
11.前半部分属于逗号表达式,35。
12.用程序运行结果100。
13.用程序运行结果0。
14.用程序运行结果5。
15.用程序运行结果98.也就是b。
16. 用程序运行结果5。
17. 用程序运行结果15。
18.用程序运行结果20。
19.用程序运行结果36。
20.用程序运行结果-12。
21.用程序运行结果13。
22.用程序运行结果6。
真是累啊 你还说等着救命用,你的命也就5悬赏分?嘿嘿 希望对你帮住 ,不排除又错的o(∩_∩)o...

95,变量初始化,等于3.14的常数,正确,正确,double,6.5,5,6,
0.5,33,35,100,0.
14题:5.5,c='b',15,5,20,40,13,6

:gahso123 ,不会不要害人啊,看着真tm吓人,都是错的.

1\95 2\初始化 3、宏 4、正确 5、正确 6、实型(若X为int) 7\6.5 8\5,6 9\1 10\33 11\35 12\100 13\0 14\5.5 15\b 16\5 17\15 18