求助:怎么用C语言把一个整数转换为字符串,如:整数123转换为字符串“123”
展开全部
#include <stdio.h>
#include <stdlib.h>
void main (void)
{
int num = 100;
char str[25];
sprintf(str, " %d" , num);
printf ("The number 'num' is %d and the string 'str' is %s. \n" ,num, str);
}
#include <stdlib.h>
void main (void)
{
int num = 100;
char str[25];
sprintf(str, " %d" , num);
printf ("The number 'num' is %d and the string 'str' is %s. \n" ,num, str);
}
追问
谢谢~( ̄▽ ̄~)~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,n,len=0;
char t,str[100];
scanf("%d",&n);
while(n)
{
str[len++]=n%10+'0';
n/=10;
}
str[len]='\0';
for(i=0;i<len/2;i++)
{
t=str[i];
str[i]=str[len-1-i];
str[len-1-i]=t;
}
puts(str);
return 0;
}
#include<stdlib.h>
int main()
{
int i,n,len=0;
char t,str[100];
scanf("%d",&n);
while(n)
{
str[len++]=n%10+'0';
n/=10;
}
str[len]='\0';
for(i=0;i<len/2;i++)
{
t=str[i];
str[i]=str[len-1-i];
str[len-1-i]=t;
}
puts(str);
return 0;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
百度itoa函数实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询