c语言的表达式是什么

还有什么是单目啊?

推荐你一个比较全面的资料。

http://wenku.baidu.com/view/f0e1d31fa8114431b90dd8f6.html

在C语言中,有以下几类表达式:
算术表达式、关系表达式、逻辑表达式、赋值表达式、逗号表达式。

而单目我想应该是指单目运算符。运算所需变量为一个的运算符叫单目运算符
有以下几类:
逻辑非运算符【!】、
按位取反运算符【~】、
自增自减运算符【++ --】、
负号运算符【-】、
类型转换运算符【(类型)】、
指针运算符和取地址运算符【*和&】、
长度运算符【sizeof】
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-09
表达式由运算符、常量及变量构成,加上分号叫语句;
单目运算符吧是,单目运算符就是只有一个量,像++、!等
第2个回答  2020-01-26
leap=year%4==0&&year%100!=0||year%400==0
是给
leap
这个对象赋值,
赋的值是一个布尔型的变量year%4==0&&year%100!=0||year%400==0
可以用括号让表达式明确点
(year%4==0)
&&
(year%100!=0)
||
(year%400==0)
%是求余
意思就是
变量
year

对4整除但是又不对100整除
或者
对400整除
本质是求year是否为闰年...如果是闰年,则leap
=
true,否则则leap返回false
第3个回答  2013-08-09
单目一般都是单目运算符,比如加号“+”是双目的,因为用到加号的地方一般都是几加几(x+y),有两个运算的元素。单目运算符就是只有一个运算的元素,例如:i++,++就是单目运算符
第4个回答  2013-08-09
printf(" "\n);
相似回答