早教吧作业答案频道 -->其他-->
Inta=3,b=5,c=7;If(a>b)a=b;c=a;If(c!=a)c=b;Printf(“%d,%d,%d\n”,a,b,c);其输出结果是?若变量已正确定义,有以下程序段Inta=3,b=5,c=7;If(a>b)a=b;c=a;If(c!=a)c=b;Printf(“%d,%d,%d\n”,a,b,c);1.3572.3533.3554.程序段有语法
题目详情
Int a=3,b=5,c=7;If(a>b) a=b;c=a;If(c!=a) c=b;Printf(“%d,%d,%d\n”,a,b,c);其输出结果是?
若变量已正确定义,有以下程序段
Int a=3,b=5,c=7;
If(a>b) a=b;c=a;
If(c!=a) c=b;
Printf(“%d,%d,%d\n”,a,b,c);
1.357
2.353
3.355
4.程序段有语法错
若变量已正确定义,有以下程序段
Int a=3,b=5,c=7;
If(a>b) a=b;c=a;
If(c!=a) c=b;
Printf(“%d,%d,%d\n”,a,b,c);
1.357
2.353
3.355
4.程序段有语法错
▼优质解答
答案和解析
选第二个;
为什么?因为已知定义a=3,b=5,c=7;
如果说a>b,则执行a=b;可事实上a不大于b,但是后面没有跟else所以为其为空;直接执行赋值语句子c=a;所以c的值为3,后面的If(c!=a) 不成立,所以c=b不执行;那么a和b的值仍为3和5,最终的结果为:3,5,3;
为什么?因为已知定义a=3,b=5,c=7;
如果说a>b,则执行a=b;可事实上a不大于b,但是后面没有跟else所以为其为空;直接执行赋值语句子c=a;所以c的值为3,后面的If(c!=a) 不成立,所以c=b不执行;那么a和b的值仍为3和5,最终的结果为:3,5,3;
看了 Inta=3,b=5,c=7...的网友还看了以下:
如何简化以下IF公式,或突破7层嵌套的限制.=IF(COUNTIF(G3:AB11,"A")>0, 2020-06-02 …
(3)与if(x=0)等价的语句是:()A.if(0)B.if(x==0)C.if(x=1)D.i 2020-06-03 …
执行下列程序段后,a值为Aa=1;b=0;if((a++>++b)?a++:b--)a+=b;(A 2020-06-06 …
c语言的题目哦30.设有声明“inta=4,b=3,c=5;”,以下4个程序段中有3个程序段的执行 2020-06-12 …
=if(a1=1,4,7,9;"A",IF(A1=2,5,8;"B",IF(A1=3,6;"C") 2020-06-29 …
Inta=3,b=5,c=7;If(a>b)a=b;c=a;If(c!=a)c=b;Printf( 2020-07-09 …
求EXCELif函数高手(有关超过7个条件的),=IF(A1=1,"A",IF(A1=2,"B", 2020-07-23 …
[求助]函数突破了7层,如何换种方法表示?=IF(X3>0,"A",IF((W3+V3)>0,"B" 2020-10-31 …
(c语言题)以下关于if语句和switch语句的叙述中错误的是。A.if语句和s(c语言题)以下关于 2020-12-07 …
11年春的江苏省计算机二级题目,关于逗号运算符设有声明“inta=4,b=3,c=5;”,以下4个程 2021-01-01 …