当a=2,b=3,c=1时,执行以下程序段后,输出结果是if(a>b)if(a>c)printf(" %d\n" ,a);elseprintf(" %d\n",b);printf(" end \n");我觉得应该是:3 end可是答案只是end,请问应该是什么?因为计算机里没有编译软件,所以不好
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 10:28:18
![当a=2,b=3,c=1时,执行以下程序段后,输出结果是if(a>b)if(a>c)printf(](/uploads/image/z/10135714-58-4.jpg?t=%E5%BD%93a%3D2%2Cb%3D3%2Cc%3D1%E6%97%B6%2C%E6%89%A7%E8%A1%8C%E4%BB%A5%E4%B8%8B%E7%A8%8B%E5%BA%8F%E6%AE%B5%E5%90%8E%2C%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AFif%28a%3Eb%29if%28a%3Ec%29printf%28%22+%25d%5Cn%22+%2Ca%29%3Belseprintf%28%22+%25d%5Cn%22%2Cb%29%3Bprintf%28%22+end+%5Cn%22%29%3B%E6%88%91%E8%A7%89%E5%BE%97%E5%BA%94%E8%AF%A5%E6%98%AF%EF%BC%9A3+end%E5%8F%AF%E6%98%AF%E7%AD%94%E6%A1%88%E5%8F%AA%E6%98%AFend%2C%E8%AF%B7%E9%97%AE%E5%BA%94%E8%AF%A5%E6%98%AF%E4%BB%80%E4%B9%88%3F%E5%9B%A0%E4%B8%BA%E8%AE%A1%E7%AE%97%E6%9C%BA%E9%87%8C%E6%B2%A1%E6%9C%89%E7%BC%96%E8%AF%91%E8%BD%AF%E4%BB%B6%2C%E6%89%80%E4%BB%A5%E4%B8%8D%E5%A5%BD)
当a=2,b=3,c=1时,执行以下程序段后,输出结果是if(a>b)if(a>c)printf(" %d\n" ,a);elseprintf(" %d\n",b);printf(" end \n");我觉得应该是:3 end可是答案只是end,请问应该是什么?因为计算机里没有编译软件,所以不好
当a=2,b=3,c=1时,执行以下程序段后,输出结果是
if(a>b)
if(a>c)
printf(" %d\n" ,a);
else
printf(" %d\n",b);
printf(" end \n");
我觉得应该是:3
end
可是答案只是end,请问应该是什么?因为计算机里没有编译软件,所以不好运行,麻烦大家看看到底是我错了,还是答案错了,错在哪里了
当a=2,b=3,c=1时,执行以下程序段后,输出结果是if(a>b)if(a>c)printf(" %d\n" ,a);elseprintf(" %d\n",b);printf(" end \n");我觉得应该是:3 end可是答案只是end,请问应该是什么?因为计算机里没有编译软件,所以不好
if(a>b)
{ if(a>c)
{ printf(" %d\n" ,a);}
else
printf(" %d\n",b);}
printf(" end \n");
楼主,这样看懂了吧. 就是你a
当a=1 b=2 c=3,执行以下程序b=?if(a>c)b=a;a=c;c=b; |
当a=3,b=2,c=1;时,执行以下程序段后 c=_____.if(a>b) a=b; if(b>c) b=c; else c=b; c=a;当a=3,b=2,c=1;时,执行以下程序段后 c=_____.if(a>b) a=b; if(b>c) b=c; else c=b;c=a;
执行以下程序段时( ).x=-1; do {x=x*x; } while(x); (A) 循环体将执行无限次 (B) 循环体将执行两次 (C)
当a=1,b=2,c=3时,以下if语句执行后,a、b、c中的值分别是求大神帮助当a=1,b=2,c=3时,以下if语句执行后,a、b、c中的值分别是 if(a>c) b=a;a=c;c=b;
C语言IF的问题当a=1,b=2,c=3时,以下if语句执行后,a,b,c中的值分别是多少if (a>c)b=a;a=c;c=b;
当a=2,b=3,c=1时,执行以下程序段后,输出结果是if(a>b)if(a>c)printf( %d
,a);elseprintf( %d
,b);printf( end
);我觉得应该是:3 end可是答案只是end,请问应该是什么?因为计算机里没有编译软件,所以不好
有以下程序段int k=0,a=1,b=2,c=3;k=ac?c:k;执行该程序段后,k的值是()
当a=1,b=2,c=3时,以下if语句执行后,a,b,c中的值分别为多少? if(a>c) b=a当a=1,b=2,c=3时,以下if语句执行后,a,b,c中的值分别为多少?if(a>c)b=a,a=c,c=b;求详细解释
c++问题1.有以下程序段 int k=0 while(k=1)k++;循环执行的次数是A) 无限次B) 有语法错,不能执行C) 一次也不执行D) 执行1次这是为什么呢
.当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是if (a
1.已知int a=3,b=7,c,*p=&a;,则执行语句*p=5,c=a+b;后,c的值是______.2.以下程序的运行结果为___
当a=1,b=2,c=3时,执行if(a
程序语句:(a*a+b*b+c*c)/(2*a*b*c) a=1 b=2 c=3 执行后的输出是?
二维数组题目设有以下声明和语句:inta=2,b,c=5;scanf(%d,&b);b=c--||scanf(%d,&c)&&a++;该段程序执行时,若从和键盘输入数据 4空格3,则变量c的值为( )为什么答案为4?以下程序运行结果() #in
当a=1,b=3,c=5,d=4 ,执行完下面一段程序后x 的值是 ( ) if(a
C语言先择题目1、若int a,b,c;则表达式(a=2,b=5,b++,a+b)的值是( ).A.7 B.8 C.6 D.2 2、若执行以下程序段,则n的值是( ).int a=1,b=2,m=2,n=2;(m=a>b)&&++n ;A.1 B.2 C.3 D.4 3、以下程序的运行结果是( ).#inclu
C语言 、若有定义:int a=8,b=5,c; 执行语句c = a/b+0.4 ;后,c的值为( ).A) 1.4 B) 1 C) 2.0 D) 22 、以下程序中,while 循环的次数是( ).#include void main(void){ int i = 0;while (ib>a);}A) 2 B) 1 C) 0 D) 38、执行以
1、若int a,b,c;则表达式(a=2,b=5,b++,a+b)的值是( ).A.7 B.8 C.6 D.22、若执行以下程序段,则n的值是( ).int a=1,b=2,m=2,n=2;(m=a>b)&&++n ;A.1 B.2 C.3 D.43、以下程序的运行结果是( ).#includevoid main( ){inta=3