主题:求助下。关于字符转换的问题
103943930
[专家分:0] 发布于 2010-12-01 22:10:00
简单的字符串转换为整数。和整数转换为字符串的程序
谢谢了
刚接触求解
回复列表 (共4个回复)
沙发
xiaxiamaomao [专家分:0] 发布于 2010-12-02 02:15:00
main()
{
.....
if( *string == '-' )
n =-num(string); //(1)
else
n = num(string);
.....
}
int num(char* string)
{
for(;!(*string==0);string++)
{
int k;
k = *string-'0';//(2)
j = --sLen;
while(k>=0&&k<=9) //(3)
k = k * 10;
num = num + k;
}
return num;
}
板凳
103943930 [专家分:0] 发布于 2010-12-02 10:28:00
编译不过哦
3 楼
lukexc [专家分:50] 发布于 2010-12-02 16:59:00
[code=c]
#include <stdio.h>
void s_c()
{
char c;
while((c = getchar()) != '\n')
{
printf("%d" ,c);
}
}[/code]
4 楼
cfj469933485 [专家分:950] 发布于 2010-12-04 12:54:00
简单的字符串转换为整数atoi可以实现,至于整数转换为字符串,没有或者自己孤陋寡闻不知道。
而且题目的意思,不是很明白。
我来回复