1、第三章 上机练练练第一套1.由键盘输入 3 个整数 A B 和 C,编写程序输出这 3 个数中的最大值。#include int main()int a,b,c;int max;scanf(“%d%d%d“,max=a;if (bmax)max=b;if(cmax)max=c;printf(“max=%dn“,max);return 0;2.由键盘输入 3 个整数 A B 和 C,编写程序输出这 3 个数中的最小值。#include int main()int min;int A,B,C;scanf(“%d%d%d“,min=A;if (Bint main ()int a,b,c,t;scan
2、f(“%d%d%d“,if(ab)t=a;a=b;b=t;if(ac)t=a;a=c;c=t;if(bc)t=b;b=c;c=t;printf(“%d %d %dn“,a,b,c);return 0; 第二套1.输出如下所示的金字塔形图案,图案的高度由键盘输入。#include *int main() * *int num; *int i,j; * scanf(“%d“,for (i=1;i=i;j-)printf(“ “);for (j=1;j *int main() * *int num; *int i,j; *scanf(“%d“, *for (i=num-1;i0;i-) * *for
3、 (j=1;j *int main() * *int i,j,k; *scanf(“%d“, *for (i=1;i=0;i-)for(j=1;jint main()int a,b;int temp;scanf(“%d%d“,if(amain()int m,n,a,b,t,temp,h;scanf(“%d%d“,a=m;b=n;if(aint main() int i,j,k,n; scanf(“%d“,for(n=100;n1000;n+) i=n/100;/*分解出百位*/ j=n%100/10;/*分解出十位*/ k=n%10;/*分解出个位*/ if(i*100+j*10+k=i*i*i+j*j*j+k*k*k) printf(“%d%d%dn“,i,j,k); return 0;