关于C语言,以下程序段执行之后输出的结果为什么是1,6,6, #include <stdio.h> void main() { int a=6,b=12,
关于C语言,以下程序段执行之后输出的结果为什么是1,6,6, #include <stdio.h> void main() { int a=6,b=12,
日期:2012-07-05 11:14:07 人气:1
#include
void main()
{
int a=6,b=12,c=1,t=0;
if(a<b)
t=a; //因为a<b成立,故而执行后 t = 6
a=b;b=t; //此处是不受if条件控制的,故而运行后 a=12, b=6
if(a<c)
t=a; //此时a<c不成