首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

在C语言的程序设计中,怎样才能把一个输入的数字逆序输出?

发布网友 发布时间:2022-04-24 01:58

我来回答

3个回答

热心网友 时间:2023-10-20 10:47

void f(char *s)
{
int i,k,j;
char t;
k=strlen(s)-1;
for(i=0;i<k/2;i++)
{
t=s[i];
s[i]=s[k-i];
s[k-i]=t;
}
}
把这个函数加上就可以了

热心网友 时间:2023-10-20 10:47

#include <stdio.h>
main()
{
int n;
printf("input n=");
scanf("%d");
do
{
printf("%d",n%10);
n/=10;
}
while(!n);
return 1;
}

热心网友 时间:2023-10-20 10:48

问题详细点,比如是不是整数,是不是正数,数字的位数有没有上限。

热心网友 时间:2023-10-20 10:47

void f(char *s)
{
int i,k,j;
char t;
k=strlen(s)-1;
for(i=0;i<k/2;i++)
{
t=s[i];
s[i]=s[k-i];
s[k-i]=t;
}
}
把这个函数加上就可以了

热心网友 时间:2023-10-20 10:47

void f(char *s)
{
int i,k,j;
char t;
k=strlen(s)-1;
for(i=0;i<k/2;i++)
{
t=s[i];
s[i]=s[k-i];
s[k-i]=t;
}
}
把这个函数加上就可以了

热心网友 时间:2023-10-20 10:47

#include <stdio.h>
main()
{
int n;
printf("input n=");
scanf("%d");
do
{
printf("%d",n%10);
n/=10;
}
while(!n);
return 1;
}

热心网友 时间:2023-10-20 10:47

#include <stdio.h>
main()
{
int n;
printf("input n=");
scanf("%d");
do
{
printf("%d",n%10);
n/=10;
}
while(!n);
return 1;
}

热心网友 时间:2023-10-20 10:48

问题详细点,比如是不是整数,是不是正数,数字的位数有没有上限。

热心网友 时间:2023-10-20 10:48

问题详细点,比如是不是整数,是不是正数,数字的位数有没有上限。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com