早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求一C++程序,对从键盘上输入的一个不多于5位数的正整数,能输出它的位数并输出它的各位数字之和

题目详情
求一C++程序,对从键盘上输入的一个不多于5位数的正整数,能输出它的位数并输出它的各位数字之和
▼优质解答
答案和解析
#include
using namespace std;
void main()
{
int x,n = 0,sum = 0;
cin >> x;
if (x == 0)
n = 1;
while (x>0) {
sum += x % 10;
x /= 10;
n++;
}
cout