明天下午前告诉我
告诉你方法,很简单的就不写代码了。睁信举手机无力,首先定义一个累加变量sum,然后用输入的这个坦运整数每次除以10,sum把除以10的余数累计起来,然后依次循环直到输入的整悉碧数为0就结束。
#include<stdio.h>
int main()
{
int 族歼渣n,s=0;
while(1)
{
scanf("改慧%d",&n);
s+=n;
if(getchar()=='
')break;
}
printf("兆悄sum=%d
",s);
return 0;
}
#include <cstdio>
#include <iostream>
using namespace std;
int main()
{
char ch;
int ans=0;
int n;
scanf("基友%d",&n);
for (int &i=n;i>0;i/桐陪=10)
{
ans+=i%10;
}
cout<局锋蠢<ans;
return 0;
}
}
//#include "stdafx.h"岁敏//vc++6.0加上这一行.
#include "凯穗stdio.h"
void main(void){
int n,sum=0;
printf("Type an integer...\nn=");
scanf("%d"盯雀卜,&n);
while(n){
sum+=n%10;
n/=10;
}
printf("The result is %d.\n",sum);
}