给定一个十进制整数n,输出n的各位数字之和
#include<iostream>
#include<string>
using namespace std;
int main()
{
string n;
cin>>n;
int s=;
for(int i=;i<n.length();i++)
{
s=s+(int(n[i])-);//string 转 int
}
cout<<s;
}
string转int 为ASCII码
需要对转换后的数值减48
2023-01-01 19:26:19
给定一个十进制整数n,输出n的各位数字之和
#include<iostream>
#include<string>
using namespace std;
int main()
{
string n;
cin>>n;
int s=;
for(int i=;i<n.length();i++)
{
s=s+(int(n[i])-);//string 转 int
}
cout<<s;
}
string转int 为ASCII码
需要对转换后的数值减48