输入一个三位数,倒序输出(c语言)

如题所述

printf("结果是:%d%d%d\n",d,c,b);

输入一个三位数,倒序输出(c语言)

#include <stdio.h>
main()
{
int n,a,b,c;
scanf("%d",&n);
a=n/100;
b=(n/10)%10;
c=n%10;
printf("\n倒序输出结果:%d%d%d",c,b,a);
getch();
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-29
这里有说明,相信你可以看懂。
#include<stdio.h>
void main()
{
int num;//输入的三位数
int figure;//倒序输出的三位数
printf("请输入一个三位数:\n");
scanf("%d",&num);
int a,b,c;//分别表示num的百位、十位、个位
a=num/100;
b=num%100/10;
c=num%10;
figure=c*100+b*10+a;
printf("倒序输出的三位数是:\n");
printf("%d\n",figure);
}
第2个回答  2011-09-30
#include <stdio.h>
main()
{
int n,a,b,c;
scanf("%d",&n);
a=n/100;
b=(n/10)%10;
c=n%10;
printf("\n倒序输出结果:%d%d%d",c,b,a);
getch();
}本回答被提问者采纳
第3个回答  2011-09-29
#include<stdio.h>
int main()
{
printf("请输入一个三位数(输入0结束程序):");
int x;
int a=0,b=0,c=0;
scanf("%d",&x);
if(x==0)return 0;
a=x/100;
b=(x/10)%10;
c=x%10;
printf("%d%d%d\n",c,b,a);
return 0;
}
第4个回答  2011-09-29
#include "stdio.h"
main()
{
int nu,a,b,c;
printf("请输入一个三位数:\n");
scanf("%d",&nu);
a=nu/100;
b=(nu/10)%10;
c=nu%10;
printf("\n倒序输出结果:%d%d%d",c,b,a);
getch();
}

输入一个三位数,倒序输出(c语言)
输入一个三位数,倒序输出(c语言)#include <stdio.h>main(){int n,a,b,c;scanf("%d",&n);a=n\/100;b=(n\/10)%10;c=n%10;printf("\\n倒序输出结果:%d%d%d",c,b,a);getch();}

C语言编程, 使从键盘中输入的三位数倒着输出。
C语言:从键盘输入一个三位数,以逆序输出。例如:输入456,输出654 如图:\/iknow-pic.cdn.bcebos.com\/f9198618367adab43b00be0d86d4b31c8601e4a8"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/f9198618367adab43b00be0d86d4b31c8601e4a8?x-bce-proc...

编写程序:从键盘输入一个三位数的整数,要求将该数的反向序列输出。如输...
char str[80],*p=str;printf("请输入");scanf("%s",p);printf("你输入的字符串是:\\n");printf("%s\\n",p);invert(p);p=str;printf("逆序字符串\\n");printf("%s\\n",p);}

输入一个三位正整数,将它反向输出。用c语言编!
c=n%10;printf("\\n倒序输出结果:%d%d%d",c,b,a);getch( );}

输入一个三位数,将它反向输出(用c语言)
void main(){ void reverse(char *s,int i,int j);char s[100];gets(s);reverse(s,0,strlen(s)-1);puts(s);} void reverse(char *s,int i,int j){ char c;if(i>=j)return;else { c=s[i],s[i]=s[j],s[j]=c;reverse(s,++i,--j);} } 这个不止可以3个数哦!

C语言中,输入任意一个三位数,怎样将其各位数字反序输出
include "stdio.h"void main(){ int value; \/\/要输入的三位数 int a, b, c; \/\/分别表示输入的三位数的千位、十位、个位上的数字 int data; \/\/倒置后的三位数 printf("请输入一个三位数:\\n");scanf("%d", &value);a = int(value\/100);b = int((value - a*100)\/10);c =...

#c语言#编写程序,使从键盘输入的三位数倒着输出
可以参考下面的代码:include<stdio.h> int main(){ int n,m,a,b,c;scanf("%d",&n);a=n\/100;b=(n\/10)%10;c=n%10;m=c*100+b*10+a;printf("输出:%d",m);}

c语言的一道题目:输入任意一个3位数,将其各位数字反序输出。
main() { int a; printf("please input number:"); scanf("%d",&a); while(a)\/\/ a的位数可以不仅限于3位数 { printf("%d",a%10);\/\/输出此时a的 个位数 a=a\/10;\/\/去掉a的个位 } }希望对你有所帮助!

c语言编程中,怎样输入一个三位数,将其各位数字反序输出,如输入321,输...
int d1,d2,d3;printf("Please Input a three-digit number:");loop:scanf("%d",&num1);if(num1>999||num1<100){ printf("Input again:");goto loop;} else { d1=num1\/100; \/\/百位 d2=num1%100\/10; \/\/十位 d3=num1%10; \/\/个位 num2=d1+d2*10+d3*100;printf("The ...

C语言编程, 使从键盘中输入的三位数倒着输出。
可以用取余%和整除\/符号分别求出每位上的数,然后逆序输出,代码示例如下 include<stdio.h>int main(){int n,m,a,b,c;scanf("%d",&n);a=n\/100;b=(n\/10)%10;c=n%10;m=c*100+b*10+a;printf("输出:%d",m);}

相似回答