问题
填空题
若有以下程序 main( ) { int a=4,b=3,c=5,t=0; if(a<b)t=a;a=b;b=t; if(a<c)t=a;a=c;c=t; printf("%d %d %d\n",a,b,c); } 执行后输出结果为 【9】 。
答案
参考答案:[9]503
解析:
第1次检查条件“ab,,成立,则依次执行t=a;a=c;c=t;语句,则a=5,c=3。
若有以下程序 main( ) { int a=4,b=3,c=5,t=0; if(a<b)t=a;a=b;b=t; if(a<c)t=a;a=c;c=t; printf("%d %d %d\n",a,b,c); } 执行后输出结果为 【9】 。
参考答案:[9]503
解析:
第1次检查条件“ab,,成立,则依次执行t=a;a=c;c=t;语句,则a=5,c=3。