社区
C语言
帖子详情
求助:把数字字符串转变成数值的C语言算法,有谁知道,望不吝赐教.多谢多谢!
cvheik
2004-05-08 06:42:55
求助:把数字字符串转变成数值的C语言算法,有谁知道,望不吝赐教.多谢多谢!
...全文
92
4
打赏
收藏
求助:把数字字符串转变成数值的C语言算法,有谁知道,望不吝赐教.多谢多谢!
求助:把数字字符串转变成数值的C语言算法,有谁知道,望不吝赐教.多谢多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
languagec
2004-05-08
打赏
举报
回复
float sum=0; //更改sum 的类型,就可以更改字符串所要转换的类型
cngdzhang
2004-05-08
打赏
举报
回复
好了:)
#include <stdio.h>
#include <string.h>
void main()
{
char str[100]="1234567";
long n;
int i;
n=0;
for(i=0;i<strlen(str);i++)
{
n=10*n+str[i]-'0';
}
printf("%ld\n",n);
}
languagec
2004-05-08
打赏
举报
回复
#include <iostream.h>
void main()
{
char arry[20];
float sum=0;
int i;
while(cin>>arry)
{
i=0;
sum=0;
while(arry[i])
{
sum=sum*10+arry[i]-'0';
i++;
}
cout<<sum<<endl;
}
}
忘给sum 初始化了,补上
languagec
2004-05-08
打赏
举报
回复
#include <iostream.h>
void main()
{
char arry[20];
float sum=0;
int i;
while(cin>>arry)
{
i=0;
while(arry[i])
{
sum=sum*10+arry[i]-'0';
i++;
}
cout<<sum<<endl;
}
}
在
c语言
中,数组 a[i++] 和数组 a[++i] 有区别吗?数组 a[0]++; 又是什么意思?
在
c语言
中,数组 a[i++] 和数组 a[++i] 有区别吗? 首先我们先看下面的内容: b = a++; //先计算表达式的值,即先把a赋值给了b;然后a再自加1。 b = ++a; //先a自加1后;然后把a自加后得到的赋值给b。 小结:谁在前面先计算谁!!! 有区别,举例说明: 在
c语言
中,数组 a[0]++; 又是什么意思? a[0]表示数组中的第一个值,...
在
c语言
中,数组 a[i++] 和数组 a[++i] 有区别吗?数组 a[0]++; 又是什么意思?
在
c语言
中,数组 a[i++] 和数组 a[++i] 有区别吗? 首先我们先看下面的内容: b = a++; //先计算表达式的值,即先把a赋值给了b;然后a再自加1。 b = ++a; //先a自加1后;然后把a自加后得到的赋值给b。 小结:谁在前面先计算谁!!! 有区别,举例说明: 在
c语言
中,数组 a[0]++; 又是什么意思? a[0]表示数组中的第一个值,可以把它看成一个变量x, a[0]++也就是数组中第一个值...
c语言
从文件中读取数据存入数组_在
c语言
中数组 a[i++] 和 a[++i]的 区别? 数组a[0]++又是什么意思?...
在
c语言
中,数组 a[i++] 和数组 a[++i] 有区别吗?首先我们先看下面的内容:b = a++; //先计算表达式的值,即先把a赋值给了b;然后a再自加1。b = ++a; //先a自加1后;然后把a自加后得到的赋值给b。小结:谁在前面先计算谁!!!有区别,举例说明:在
c语言
中,数组 a[0]++; 又是什么意思?a[0]表示数组中的第一个值,可以把它看成一个变量x,a[0]+...
【
C语言
】a+=b和a=a+b 真的完全等价吗?a[i] = i++ 到底对不对?
▎a+=b和a=a+b 真的完全等价吗?▎ 在
C语言
中,相信 a+=b 和 a = a+b大家都有写过,那你有没有思考过这二者究竟是不是完全等价的呢? 其实这个问题的难点就在a和b的数据类型上,要分两种情况: 1、对于同样类型的a,b来说 两个式子执行的结果确实没有什么区别。但是从编译的角度来看,a+=b;执行的时候效率高。 2、对于不同类型的a,b来说 不同类型的两个变量在进行运算...
c语言
头文件a包含b b包含a_【
C语言
】a+=b和a=a+b 真的完全等价吗?a[i] = i++ 到底对不对?...
▎a+=b和a=a+b 真的完全等价吗?▎在
C语言
中,相信 a+=b 和 a = a+b大家都有写过,那你有没有思考过这二者究竟是不是完全等价的呢?其实这个问题的难点就在a和b的数据类型上,要分两种情况:1、对于同样类型的a,b来说两个式子执行的结果确实没有什么区别。但是从编译的角度来看,a+=b;执行的时候效率高。2、对于不同类型的a,b来说 不同类型的两个变量在进行运算的时候,我们经常说到的是...
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章