共回答了15个问题采纳率:93.3%
1.编写一个程序,用户输入一个小于5位的正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。
#include
void main()
{
int num,temp=0;
printf("please input a number :n");
scanf("%d",num);
while(num>0)
{
temp = temp*10 + num%10;
num/=10;
}
printf("%d",temp);
}
2.编写一个程序,用0到9之间不同的三个数构成一个三位数,统计共有多少种这样的三位数。
#include
void main()
{
int num=0;
for(int i = 0 ; i < 10 ; i++)
for(int j = 0 ; j < 10 ; j++)
for(int k = 0 ; k < 10 ; k++)
{
if(num%10==0)
{
printf("n");
}
printf("%d%d%dt",i,j,k);
num++;
}
printf("一共有%d个这样的数字",num);
}
3.报数游戏。A,B,C,D,E,F,G,H共8人站成一排,按图所示的方法从1开始报数。问谁先报到123456?
#include
void main()
{
int num=0,temp=0;
char ch;
while(num
1年前
6