11问答网
所有问题
当前搜索:
c语言中括号表达式的值
c语言
运算符
括号里
是什么意思?
答:
C语言
运算符,
括号里面
(---x)表示x
的值
减去1,相当于“x”变为“x-1”,括号外面“!”表示取反(非0数变为0,0变为1)。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符。
C语言
(a=2,b=5,b++,a+b)这个
括号表达式的值
怎么算
答:
(a=2,b=5,b++,a+b)这个叫逗号
表达式
,其值为最后一个表达式a+b
的值
8。
C语言中
逗号运算符怎么用?
答:
1、当顺序点用,结合顺序是从左至右,用来顺序求值,完毕之后整个
表达式的值
是最后一个表达式的值。main(){int a,s,d;s=2;d=3;a=12+(s+2,d+4);} 先算
括号
内的值:s+2=4,d+4=7;括号内应为(4,7),括号内取值只取最后一个,如果没有括号则取第一个;a=12+7=19。x=(y=3...
c语言中的括号表达式
答:
括号表达式计算顺序是从左到右,然后整个表达式返回的是最右边
表达式的值
,如第一个表达式,先算最内层
的括号表达式的
最左边的值,再把其最右边的值返回并赋值给b,所以b在此次运算之后变为3,之后b+2=5(但5只是一个临时值,b值还是3),之后15+b=18,并且这个值由于是最右的表达式会作为整个大括...
C语言中括号
运算符的问题
答:
(a=10,b=a+5)这是一个逗号表达式,它将以逗号为界,从左到右依次计算每个表达式的值,最后返回最右边
的表达式的值
,具体到这个式子就是:先计算a=10,然后再计算b=a+5,所以b=10+5=15,并且最后返回b的值,也就是15
C语言
int之后
括号里的
怎么算?
答:
i=(j=3,j++,j=5,j+5)逗号表达式,从左向右算,返回值是最后一个
表达式的值的
。j=3;j++;j=5;i=j+5;答案是10
C语言中
请问函数名中
的括号
里可以写
表达式
吗
答:
C语言中
的算数
表达式
答案是2.500000。那个int(x+y)强制类型转换成整型,结果是7;前面a%3求余为1,即1*7%2/4;7与2求余是1,与4整除为0;则答案是x
的值
。 程序如下 #include<stdio.h> int main() { float x=2.5; i nt a=7; float sum; float y=4.7; sum =...
C语言中
:a=(1,2,3),(4,5,6)请问a值和
表达式值
都是多少,为什么?
答:
答案应该是3,原理:优先级是括号最大其次是赋值运算符,然后是逗号运算符,所以先运算:a=(1,2,3)
的括号
,由于逗号运算符是从左到右运算所以值应该是3,然后再把3赋值给a,所以a值应该是3,再运算后面括号(4,5,6),值同理是6,然后整个
表达式的值
就可以简化成 3,6 ,按照逗号的运算值是...
c语言中
,if语句
括号里
到底能放什么
答:
表达是90<=a<100,即(90<=a)<100 无论子
表达式
90<=a
的值
为真(1)还是假(0),1<100和0<100都成立,所以if部分必然执行
C语言中
(a=b,c)
的值
是什么?
答:
(n1,n2,...,n,...)的这种形式是表示逗号表达式,他的意思就是无论你
的括号
里有多少个数或式子,他最后
的值
都是
括号里面
最后的一个数或式子,比如说你的这个题(a=b,
c
)那么这个逗号
表达式的
最后答案就是括号里面的最后一个数,即c
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言输出括号里算哪个值
c语言算术表达式求值
c语言中小括号运算符
c语言表达式能用括号表示吗
在c语言中逗号运算符题目
c语言中括号的用法
斜杠算字符串的长度吗
c语言中小括号括住两个数是什么
计算列出的表达式的值c语言