C语言,从键盘上输入一个数(1~9999),编程送这序输出这个数,如输入1234,输出4321,有
答案:6 悬赏:30 手机版
解决时间 2021-11-21 21:14
- 提问者网友:像風在裏
- 2021-11-21 03:30
C语言,从键盘上输入一个数(1~9999),编程送这序输出这个数,如输入1234,输出4321,有
最佳答案
- 五星知识达人网友:北城痞子
- 2021-11-21 03:52
输入数后将这个数的各个位置上的数拆分开来存入一个数组里就可以了
然后再输出这个数组
一个简单的代码如下
#include
int main(int argc,char **argv)
{
int n;
int i=0;
int a[10];
scanf("%d",&n);
while(n)
{
a[i]=n%10;
n/=10;
++i;
}
for(n=0;n < i;++n)
printf("%d",a[n]);
printf("
");
return 0;
}
然后再输出这个数组
一个简单的代码如下
#include
int main(int argc,char **argv)
{
int n;
int i=0;
int a[10];
scanf("%d",&n);
while(n)
{
a[i]=n%10;
n/=10;
++i;
}
for(n=0;n < i;++n)
printf("%d",a[n]);
printf("
");
return 0;
}
全部回答
- 1楼网友:长青诗
- 2021-11-21 07:37
#include
int main()
{
int a, b, c;
scanf("%d", &a);
c = a;
b = 0;
while (c != 0){
b = 10*b + c%10;
c /= 10;
}
printf("%d ", b);
return 0;
}
int main()
{
int a, b, c;
scanf("%d", &a);
c = a;
b = 0;
while (c != 0){
b = 10*b + c%10;
c /= 10;
}
printf("%d ", b);
return 0;
}
- 2楼网友:神鬼未生
- 2021-11-21 06:57
#include
int main()
{
int n;
scanf("%d",&n);
while(n)
{
printf("%d",n%10);
n/=10;
}
return 0;
}
int main()
{
int n;
scanf("%d",&n);
while(n)
{
printf("%d",n%10);
n/=10;
}
return 0;
}
- 3楼网友:老鼠爱大米
- 2021-11-21 05:50
输入:2345
输出:5432
- 4楼网友:平生事
- 2021-11-21 04:43
#include "stdafx.h"
#include
#include
#include
void reverse(int n)
{
while(n)
{
printf("%d",n%10);
n=n/10;
}
}
int _tmain(int argc, _TCHAR* argv[])
{
int n;
scanf("%d",&n);
if(n>=1&&n<=9999)
{
reverse(n);
}
else
{
printf("输入的数不满足要求! ");
}
getch();
return 0;
}
#include
#include
#include
void reverse(int n)
{
while(n)
{
printf("%d",n%10);
n=n/10;
}
}
int _tmain(int argc, _TCHAR* argv[])
{
int n;
scanf("%d",&n);
if(n>=1&&n<=9999)
{
reverse(n);
}
else
{
printf("输入的数不满足要求! ");
}
getch();
return 0;
}
- 5楼网友:荒野風
- 2021-11-21 04:06
#include
#include
int main(void)
{
int i=0;
char str[100];
gets(str);
i=strlen(str)-1;
while(i>=0)
{
printf("%c",str[i]);
i--;
}
printf(" ");
return 0;
}
#include
int main(void)
{
int i=0;
char str[100];
gets(str);
i=strlen(str)-1;
while(i>=0)
{
printf("%c",str[i]);
i--;
}
printf(" ");
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯