早教吧作业答案频道 -->其他-->
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...的网友还看了以下:
知识点不大懂,求救下.输入任意大小的三个整数,判断其中是否有两个奇数一个偶数.若是,则输出“YES 2020-04-09 …
excel中if语句条件嵌套超过了7层,不知道怎么写了,=if(F3>120,0.5,if(F3> 2020-05-17 …
几题if的用法帮看下对不对a.IwouldneverdothatifIwereyou.b.What 2020-06-03 …
Inta=3,b=5,c=7;If(a>b)a=b;c=a;If(c!=a)c=b;Printf( 2020-07-09 …
计算结果两个公式保留整数,另外一个保留两位小数点,在下面的公式怎么加入函数AI29=IF(VLOO 2020-07-18 …
VLOOKUP函数过多怎么简化=IF(L1="","",IF(K1="品牌1",VLOOKUP(L 2020-07-23 …
我这程序怎么就错了呢?错在哪?判断三个数中的最大数#includevoidmain(){\x05i 2020-07-31 …
19.下述关于if的语句描述中,错误的是:.A)if语句可以与循环语句嵌套使用B)if语句中不能嵌套 2020-11-23 …
看下这个C程序哪里错了,求二元一次方程的根#includevoidmain()doublet1,t2 2020-11-23 …
设有定义:inta=4,b=5,c=6;以下语句中执行效果与其他三个不同的是()。设有定义:inta 2020-12-15 …