红皮书_C语言程序设计实用教程参考答案(9)
发布时间:2021-06-07
发布时间:2021-06-07
习题5
1.y = 100;;处多了一个分号。
2.(A)_10,129___(B)2,-129__(C)__55,129___(D)_2,0_ 3. Tiger
#include <stdio.h> int main() {
int x = 10; if(x >= 0){ } else{ printf("wolf"); }
} else{ printf("Dog"); }
return 0; } 4. 30。
5.BAAA 6.
#include <stdio.h> int main(){ int a,b,c,d; int temp; int count = 0; printf("输入a,b,c,d的值,用空格或回车分隔:"); scanf("%d%d%d%d",&a,&b,&c,&d); if(a>b) { temp = a; a = b; b = temp; count++; printf("第%d次排序结果:a=%d,b=%d,c=%d,d=%d\n",count,a,b,c,d); }
if(a>c) { temp = a; a = c; c = temp; count++;