11问答网
所有问题
当前搜索:
c语言中常见的几种表达式
C语言中的
运算符分几类?
答:
C语言中
,运算符除了
常见的
三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符。运算符的运算优先级共分为15 级,1 级最高,15 级最低。 在
表达式
中,优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符 优先级相同时,则按运算符的结合性所规定...
C语言中
“?”和“:”是什么意思???
答:
“?”在
C语言中
表示疑问。“:”在C语言中表示判断的结果选择。【例子】(a>b)?解释:判断
表达式
是否能够通过,如果能通过,那么说明才能进行之后的操作,如果不能通过,就选择后一种结果。(a>b)?y:n 解释:如果A大于B,那么选择Y的结果,如果A小于B,那么选择N的结果。
C语言中
逗号
表达式
的实用意义或者产生的原因?
答:
逗号
表达式
的出现,是出于一种“粘合”的用意。在
C语言中
,表达式的地位是非同寻常的,而有时我们的某些表达式在用意上需要成为一个整体时,逗号表达式就站出来了。同时,
C语言的
某些规定使得某些地方只能用一个表达式,如for循环中的三个表达式,此时用逗号的“粘合”作用来建立一个表达式就非常必要了。 本回答被提问者...
C语言
各类符号意义以及用法?
答:
extern:声明变量是在其他文件中声明 register:声明寄存器变量 static :声明静态变量 volatile:说明变量在程序执行中可被隐含地改变 void :声明函数无返回值或无参数,声明无类型指针 if:条件语句 else :条件语句否定分支(与 if 连用)switch :用于开关语句 case:开关语句分支 for:一种循环语句 do ...
c语言中
while(! x)是什么意思?
答:
while(!x)后面有一个分号,表示该循环
的
循环体为空,即只做判断和循环,并不执行操作。!是反运算符,单目,!真 即 假,!假 即 真。如果x != 0, 则 !x 为 0,即假,如果x == 0,则 !x 为 真。while()是循环语句。while(expr)表示当逻辑
表达式
expr为真时,循环运行循环体,直到expr值...
谁能告诉我
C语言中的
各种运算符有哪些,都是干什么用的,要详细,拜谢了...
答:
<<=)三类共十一种。条件运算符:这是一个三目运算符,用于条件求值(?:)。逗号运算符:用于把若干
表达式
组合成一个表达式(,)。指针运算符:用于取内容(*)和取地址(&)二种运算。求字节数运算符:用于计算数据类型所占
的
字节数(sizeof)。特殊运算符:有括号(),下标[],成员(→,.)等
几种
。
大学
c语言中
整型
表达式
是什么?求详细,谢谢!
答:
表达式
:可以是一个变量,一个函数
的
返回值,或由运算符连接起来的多个变量的组合。整形表达式就是变量都是整形。
请问如何理解
C语言中的
!((X=='A')||(X=='a')),这种
表达式
是指“ X不...
答:
可用逻辑代数代换。!((X=='A')||(X=='a'))是“或非”,“或非”=“非与”,所以!((X=='A')||(X=='a'))→X!='A' && X!='a';!((X=='A')&&(X=='a'))是“与非”,“与非”=“非或”,所以!((X=='A')&&(X=='a'))→X!='A' || X!='a'。不过第二式...
C语言中
定义int a=1 ,x ; 逗号
表达式
(x=a++,x=a--);的值是
多少
的?
答:
x=a++,先把a的值赋给x后a+1,所以x=1,a=2,然后x=a--,也就是把a赋给x,所以x=2,a再自减a=1 逗号表达式的值是最右边
的表达式的
值,所以逗号表达式的值是x=2(没有a=1)
C语言中
逗号运算符怎么用?
答:
;是首先把y赋值为3,把y递增为4,然后把4加上2,把结果6赋值给z,接下来把z加5最后把x赋为结果值11。2、注意事项:逗号运算符( , )是
C语言
运算符中优先级最低的一种运算符。二、其它用法:1、在for
里面的
应用:int i;int j;for(i=0,j=0;i<5;i++,j++)2、当分隔符:int i,j;...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜