【第21题】
题目输入三个整数x,y,z,请把这三个数由小到大输出。
main()
{
int x,y,z,t;
scanf("%d%d%d",&x,&y,&z);
if (x>y)
{t=x;x=y;【】;} y=t;
if(x>z)
{【】;z=x;x=t;} t=z;
if(y>z)
{t=y;【】;z=t;} y=z;
printf("small to big: %d %d %d\n",x,y,z);
}
【第22题】
题目求任一整数X的各位数字之和。
main()
{
int x,【】; s = 0
scanf("%d", &x);
while(【】) x!=0或x
{s=s+【】;x%10
X=x/10;
}
Printf(“%4d”,【】);s
}
【第23题】题目:算式:?2*7?=3848中缺少一个十位数和一个个位数。编程求出使该算式成立时的这两个数,并输出正确的算式。
Mian()
{int x,y;
For(x=1;[?];x++) 答案x<10或x<=9
For ([?];y<10;y++) 答案y=0
If([?]=3848) 答案(10*x+2)*(70)
{printf(“%d*%d=3848\n”,[?]); 答案10*x+2,70
Exit(0);
}
【第24题】题目:一下程序的功能是产生并输出如下形式的方针。
2 2 2 2 2 1
1 2 2 2 1 4
3 1 2 1
4 4
3 3 1
4 4 4
3 1 5 1
4 4
1 5 5 5 1 4
5 5 5 5 5 1
Mian()
Int a[7][7];