当前位置:文档之家› 第二章 课后习题答案

第二章 课后习题答案


(6)若有以下定义: )若有以下定义: char a; int b ; float c ;double d ;则表达式 则表达式 a * b + d – c 的值的类型为 的值的类型为 _____________ A) float C) char B) int D) double
答案:D P45 图2-2 答案
答案:B P23 表2-2 P233 表6-2 答案
型变量, (5)设a,b,c 为 int 型变量, ) 且a = 3 ,b = 4 , c = 5, , 下面表达式值为0的是________。 下面表达式值为0的是 。 A) 'a' && 'b' B) a <= b C) a || b+c && b-c D) !((a<b) && !c || 1) 答案:D P35 第5行、 P36 表2-8 答案 行
(7)设有语句 )设有语句int a = 3; 执 行了语句a 行了语句 += a -= a * a; 后,变量a的值是____。 变量 的值是 。 的值 A) 3 C) 9 B) 0 D) -12
答案:D P38 第9行+赋值运算符ห้องสมุดไป่ตู้结合 答案 行
(8)设有语句 )设有语句int a = 3; 执行 了语句printf(“%d”, -a ++); 了语句 输出的结果是________,变 后,输出的结果是 , 量a的值是________。 的值是 。 的值 A) 3 C) -3 B) 4 D) -2
o
x
#define PI 3.141593 (sin(30*PI/180)+2*exp(x))/(2*y+pow(y,x))
(3)设有语句 )设有语句char c='\72'; 则变量c_______ 则变量 A) 包含1个字符 包含 个字符 C) 包含 个字符 包含3个字符 B)包含 个字符 包含2个字符 包含 D) 不合法。 不合法。
答案:A P23 表2-2 1~3位八进制 位八进制… 答案 位八进制
(4)字符串常量 ) “\t\”Name\\Address\n“的长 的长 度为__。 度为 。 A) 19 C) 18 B) 15 D) 不合法
fabs((a+b)*(c+d)+2)
• (3)
(ln x + sin( y )) / 2
(log(x)+sin(y))/2 y为弧度 为弧度
• (4)
2πr
#define PI 3.141593 2*PI*r
1 1 • (5) 1 + x
1/(1+1.0/x)
• (6)
sin(30 ) + 2e x 2y + y
第二章 作业
2.2选择填空 选择填空 )C语言中用 (1)C语言中用 )C语言中用________表示逻 表示逻 辑值“真”。 辑值“ A)true B)整型值0 整型值0 整型值 C)非零整数值 非零整数值 D)T 答案:C 答案 P35 第5行 行
(2)下列合法的字符常量为 。 )下列合法的字符常量为__。 A) "a" C) 'china' 答案:B 答案 B) '\n' D) a P23 表2-2 换行
答案:C B P38 倒数第 行 倒数第8行 答案 P39 请看例m=-n++; 请看例 ;
2.3将下列数学表达式表示为合 将下列数学表达式表示为合 法的C语言表达式 语言表达式。 法的 语言表达式。
• (1)
a +b 2c
2
2
sqrt(a*a+b*b)/(2*c)
• (2)
(a + b)(c + d ) + 2
相关主题