比较下面两个程序,执行结果是否相同。 maino [int a=3, b=2; main if(ab tint a=3, b=2 [printfcab\n"); if(ab) a++:b++ printfcab\n"): a++:b++ rinf a=%d, a) printf=%od,",a): printf"b=dVn”b)/"n(~b=‰dVn",b) a=3.b=2 a=4.b=3
11 比较下面两个程序,执行结果是否相同。 main() {int a=3,b=2; if(a<b) {printf(“a<b\n”); a++;b++; } printf(“a=%d,”,a); printf(“b=%d\n”,b); } main() {int a=3,b=2; if(a<b) printf(“a<b\n”); a++;b++; printf(“a=%d,”,a); printf(“b=%d\n”, b); } a=3,b=2 a=4,b=3
例5.1输入两个整数a和b,如果a小于b,则将它们的 值互换。例如,输入a为5,b为7,互换后,a为7, b为5。 #include<stdio.h> void maino i int a, b, t; printf("input tow int number: ) scantron d%d",&a,&b) if (a<b)ta; a=b; b=t printf(the result is: a=%d, b=%d\n,,, a, b) 12
12 例5.1 输入两个整数a和b,如果a小于b,则将它们的 值互换。例如,输入a为5,b为7,互换后,a为7, b为5。 #include<stdio.h> void main() { int a,b,t; scanf("%d%d",&a,&b); if ( a<b ) {t=a;a=b;b=t;} printf(“the result is: a=%d,b=%d\n” ,a,b); } printf("input tow int number:");