早教吧作业答案频道 -->数学-->
已知intx=(1,2,3,4);变量x的值是?我刚刚学的,很多都不懂
题目详情
已知int x=(1,2,3,4);变量x的值是?我刚刚学的,很多都不懂
▼优质解答
答案和解析
‘,’这是逗号运算符,x=(1,2,3,4)这是逗号表达式.
逗号表达式的一般形式可以扩展为:
x=(表达式1,表达式2,表达式3,...,表达式n);
它的值为表达式n的值;
其实,逗号表达式无非是把若干个表达式“串联”起来.
比如:x=(1,2,3,4);
分解开就是:x=1;x=2;x=3;x=4;最终结果是x=4;
但要注意优先级问题(逗号运算符是所有运算符中级别最低的)
比如:x=(a=3,6*3);
x=a=3,6*3;
以上两个表达式的结果是不一样的,
第一个是x=18
先计算括号中的a(a=18),在计算赋值语句x=a(x=18)
第二个是x=3
由于‘=’优先级高于‘,’,所以先计算x=a(x=3),在计算逗号表达式,即a=18;
在许多情况下,逗号表达式最常用于循环语句(for语句)中
比如:for(s=0,i=0;i
逗号表达式的一般形式可以扩展为:
x=(表达式1,表达式2,表达式3,...,表达式n);
它的值为表达式n的值;
其实,逗号表达式无非是把若干个表达式“串联”起来.
比如:x=(1,2,3,4);
分解开就是:x=1;x=2;x=3;x=4;最终结果是x=4;
但要注意优先级问题(逗号运算符是所有运算符中级别最低的)
比如:x=(a=3,6*3);
x=a=3,6*3;
以上两个表达式的结果是不一样的,
第一个是x=18
先计算括号中的a(a=18),在计算赋值语句x=a(x=18)
第二个是x=3
由于‘=’优先级高于‘,’,所以先计算x=a(x=3),在计算逗号表达式,即a=18;
在许多情况下,逗号表达式最常用于循环语句(for语句)中
比如:for(s=0,i=0;i
看了 已知intx=(1,2,3,...的网友还看了以下:
关于向量已知向量a的模等于3.向量b的模等于4.a与b的夹角为150度,求︴a+b︴.请具体说明解 2020-07-07 …
重要的不是知识的数量,而是知识的质量.有些人知道得很多,但却不知道最有用的东西 2020-07-20 …
高二向量运算1)已知两个非零向量e1,e2不共线,如果向量AB=e1+e2,AC=2e1+8e2, 2020-07-22 …
1、已知向量a、b的夹角为π/3,|a|=2,|b|=1,a×b=?2、已知|a|=2,|b|=5 2020-07-31 …
求助数学题,1.已知向量a=(4,5),向量b=(3,6),若向量a-3*向量b//向量a+k*向 2020-08-01 …
1.已知x^2-3x+1=0求x^2+1/x^2的值2.已知6x^2-19x^2+mx+n能被6x^ 2020-10-31 …
关于电子表函数求和:如:数量1单价1合价1数量2单价2合价2数量3单价3合价3.数量汇总合价汇总11 2020-11-01 …
金属和金属材料在生产和生活中有着广泛应用.请回答下列问题:(1)从下图C可知的金属物理性质有.(任写 2021-01-22 …
初中化学中常见的物质的比例式有什么?是利用化学方程式的简单计算中,1设未知量,2写出反应的化学方程式 2021-02-03 …
1(1).已知炭的质量是12g,需要求()的质量(2)根据碳燃烧反应的化学方程式,已知量碳与未知量二 2021-02-17 …