1、程序中使用逗号表达式,通常是要分别求逗号表达式内各表达式的值,并不一定要求整个逗号表达式的值。
2、乘法运算符“*”双目运算,具有左结合性。
3、+(加运算)"运算符优先级由高到低的顺序为( )。
4、在其它高级语言中,赋值构成了一个语句,称为赋值语句。而在C中,把“=”定义为运算符,从而组成赋值表达式。凡是表达式可以出现的地方均可出现赋值表达式。例如,式子x=(a=
5、是合法的。它的意义是把5赋予a,8赋予b,再把a,b相加,和赋予x ,故x应等于13。
6、求余运算符(模运算符)“%”双目运算,具有左结合性。要求参与运算的量均为整型。求余运算的结果等于两数相除后的余数。
7、但是,使用int来接收
8、5好像不太对,那我们把c改为float或double。
9、整型赋予字符型,只把低八位赋予字符量。
10、本例中,20/7,-20/7的结果均为整型,小数全部舍去。而
11、0/7由于有实数参与运算,因此结果也为实型。
12、减法运算符“-”减法运算符为双目运算符。但“-”也可作负值运算符,此时为单目运算,如-x,-5等具有左结合性。
13、实型赋予整型,舍去小数部分。前面的例
14、9已经说明了这种情况。
15、字符型赋予整型,由于字符型为一个字节,而整型为二个字节,故将字符的ASCII码值放到整型量的低八位中,高八位为0。
下一篇:返回列表