C语言编程基础(第4版) 习题答案 第3章 表达式与运算符.docx

C语言编程基础(第4版) 习题答案 第3章 表达式与运算符.docx

第3章表达式与运算符

习题答案

1.填空题

(1)设有intx=11;则表达式(x++*1/3)的值是3。

(解释:`x++`先使用x的值11参与运算,然后自增到12。表达式计算为`11*1/3=11/3=3`(整数除法)。)

(2)已知数学表达式y=x2–2x+5,写出对应的C语言表达式:y=x*x-2*x+5

(或使用`pow(x,2)`需包含`math.h`,但简单乘法更常用。)

(3)已知a=10,则表达式`x=(a=a+b,a–b)`的值为10。

2.选择题

(1)在C语言中,下列运算符的操作数必须是int类型的运算符是(A

文档评论(0)

1亿VIP精品文档

相关文档