朋友,其实像这样简单的题目你都做不出来,
说明你连最基础的知识都没搞清!
要加油,如你下次c++类遇到什么问题可直接找我,非常乐意为你解答!。
我的给的答案如下,我已运行,正确!
其实2楼回答的也正确,随便你选一个!
#include<stdio.h>
int main()
{
int n,a,b,c;
scanf("%d",&n);
a=n/100;c=n%10;
b=(n-a*100)/10;
printf("%d\n",c*100+b*10+a);
}
麻烦给解释下操作中的基础知识好吗?程序是怎么实现的?
如何用c语言把一个数(三位数)反向输出,程序越简单越好,比如输入123则...
main(){ int a,b,c,e;printf("请输入一个三位正整数: ");scanf("%d",&a);b=a%10;c=(a\/10)%10 e=a\/100;printf("%d%d%\\n",b,c,e);} 就可以拉
如何用C语言输入123,输出321
scanf("%d",&n); 获取键盘输入的数字,假设输入了123,此时n的值为123。a=n\/100; 获得百位数,用123进行整除100操作,此时得1,即a值为1 。c=n%10; 获得个位数,用123除以10进行取余操作,得余数为3,即c值为3。b=(n-a*100)\/10; 获得十位数,用(123-1*100)进行整除1...
求助:编写C语言,输入一个三位数(如123),然后输出结果是321.谢谢啦
测试通过,几位都可以,只要在int允许范围内 int reverse(int n){ int m=0;int k=0;while (n>0){ k=n%10;m = m*10+k;n = n\/10;} return m;} void main(){ int n;scanf("%d",&n);printf("%d\\n",reverse(n));} ...
C语言输入一个正整数n,将其逆序输出。例如输入123,则程序将输出321
C语言输入一个正整数n,将其逆序输出:include<stdio.h> include<stdlib.h> int main(){ int a;while(scanf("%d",&a)!= EOF){ while(a>0){ printf("%d",a%10);a = a\/10;} printf("\\n");} return 0;} 运行结果如下:
怎么用c语言编-输入自然数,然后逆顺序输出,如输入123,输出321
include<stdio.h> include<string.h> main(){ int a[256],i;scanf("%s",a); \/\/输入自然数数组 for(i=strlen(a);i>=0;i--) \/\/循环判断输出(从最后一个开始)printf("%d",a[i]);}
已解决 c语言怎么写逆序数字。如123输出321
void main(){ int digits=0;\/\/位数 int i=0;long int temp;long int number;\/\/输入的数据 int a[5];\/\/存储各位 printf("Input a postive interger!\\n");scanf("%ld",&number);if((number<0)||(number>=100000)){ printf("Input Error!\\n");return;} temp=number;while(temp!=0)...
c语言编程,输入123 出来的是321 怎么弄 最好是用函数
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();} 三位数除以100那么商就是三位数的百位上数字,三位数除以10的商再除以10的余数就是三位数的十位上的数字,三位数除以10的余数就是三位数个位上的数字。
c语言编程:输入一个三位整数,将其逆向输出。如123,则输出321
main(){ int i;int j;char n[100];char m[100];printf("请输入一个三位整数:\\n");i = 0;n[i] = getchar();while(n[i] != '\\n'){ ++i;n[i] = getchar();} --i;j = 0;while(n[j] != '\\n'){ m[i] = n[j];--i;++j;} printf("这行的倒序是:\\n");...
如何用C语言输入123,输出321
程序如下:include<stdio.h> main(){ intx,b0,b1,b2,s;printf("inputx:");scanf("%d",&x);b2=x\/100;b1=(x-b2*100)\/10;b0=x%10;s=b0*100+b1*10+b2;printf("s=%d\\n",s);}
用c语言把数字倒过来,输入123,输出321这样,大一水平,多用简单语句,复杂...
include "stdio.h"int main(int argc,char *argv[]){int n;printf("Input n(int 0<=n)...\\nn=");if(scanf("%d",&n)!=1 || n<0){printf("Input error, exit...\\n");return 0;}while(n){printf("%d",n%10);n\/=10;}printf("\\n");return 0;}运行样例: