数值运算转化为string
2014-06-19 21:45
211 查看
<pre name="code" class="cpp">在ACM竞赛中,常常需要将读入的数字的每位分离出来,如果采用取余的方法,花费的时间就会太长,这时候,我们可以将读入的数据当成字符串来处理,这样就方便、省时多了。下面这个程序演示了求一个整数各位的和:
#include <string>#include <iostream>using namespace std;int main(int argc, char* argv[]){string s;s="1234059";int i;int sum=0;for(i=0;i<s.length();i++){if(s[i]=='0')sum+=0; else if(s[i]=='1')sum+=1;else if(s[i]=='2')sum+=2;else if(s[i]=='3')sum+=3;else if(s[i]=='4')sum+=4;else if(s[i]=='5')sum+=5;else if(s[i]=='6')sum+=6;else if(s[i]=='7')sum+=7;else if(s[i]=='8')sum+=8;else if(s[i]=='9')sum+=9; }cout<<sum<<endl;return 0;}
相关文章推荐
- 一个数值转化为二进制 位运算和位域
- C++中string转化为常用数值类型
- excel表格中String类型数值数据转化为int及float等格式
- ajax请求回来的数据是string将其转化成json对象
- String字符串包含运算符实现运算
- c++中计算运行时间 clock() clock_t 示例:比较递归和非递归数值运算
- Practical Netty (2) CS模式下的Echo及String与ChannelBuffer的转化
- java 中InputStream,String,File之间的相互转化对比
- 数值运算方法
- Flex4中使用split将字符串String转化为数组Array
- Date、String、Calendar类型之间的转化
- java中string和int互相转化
- 将String转化为Long,并将Long转化为Date
- Python int与string之间的转化
- C++中int转化为string
- 数值转换成大写金额运算
- java中string和int互相转化
- UNICODE下 CSting到string的转化
- String和其他进制转化
- iOS 把String字符串转化为json字符串-subString截取字符串-index操作