早教吧作业答案频道 -->其他-->
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...的网友还看了以下:
j林拟将1,2,…,n这n个数输入电脑,求平均数.当他认为输入完毕时,电脑显示只输入了(n-1)个 2020-05-14 …
求a+aa+aaa+aa.a程序填空,不要改变与输入输出有关的语句.输入2 个正整数a 和n, 求 2020-05-15 …
小林拟将1,2,…,n这n个数输入电脑,求平均数.当他认为输入完毕时,电脑显示只输入了(n-1)个 2020-05-17 …
整数1至50构成集合M,从中任取25个数构成集合N,输入a,b,c,d,e,六个数,判断是否属于N 2020-06-28 …
输入两个正整数a和n,输出a+aa+aaa+…+a…a(n个a)之和。例如,输入2和3,输出24 2020-07-09 …
一道FreePascal题数列求和求:SN=A+AA+AAA+…+AA…A(最后项N个A,共N项) 2020-07-19 …
输入两个整数a和n,a的范围是[0,9],n的范围是[1,8],求数列之和S=a+aa+aaa+. 2020-07-19 …
vb:输入m,n后再输入a数组的m个数和b数组的n个数,显示a、b中不同的数(如输入a组1.2.3. 2020-11-01 …
小林拟将1,2,…,n这n个数输入电脑,求平均数.当他认为输入完毕时,电脑显示只输入了(n-1)个数 2020-11-10 …
先阅读如图框图,再解答有关问题:(Ⅰ)当输入的n分别为1,2,3时,a各是多少?(Ⅱ)当输入已知量n 2021-01-15 …