写出程序运行结果.

来源:百度知道 编辑:UC知道 时间:2024/05/13 17:28:51
1. main()

{ int a=1, b=2, c=3;

if(a>c)

b=a; a=c; c=b;

printf(“a=%d b=%d c=%d\n” ,a,b,c);}

a=3 b=2 c=2

程序中有if语句,首先判断a>c是否成立,本题中,a=1<c=3,条件不成立,if语句的后半句不执行,接下来执行a=c;以及c=b;这两个语句,将c的值赋给a,将b的值赋给c。

a=3 b=2 c=2

a=3 b=2 c=2应该没错```if函数

a=3b=2c=2