C语言编程输入一个整数,求它的各位数字之和。
闲的无聊,随便过来看看~~~~
环境:VS 2005
C++版本:
#include
#include
using namespace std;
int main(){
string InputNum;
int d=0;
int sum=0;
bool IsDigit=true;
cout>InputNum;
while(d='0' && InputNum。 at(d)
#include
int main(){
char InputNum[256];
int d=0;
int sum=0;
int IsDigit=1;
printf("Input a integer(255 chars ...全部
闲的无聊,随便过来看看~~~~
环境:VS 2005
C++版本:
#include
#include
using namespace std;
int main(){
string InputNum;
int d=0;
int sum=0;
bool IsDigit=true;
cout>InputNum;
while(d='0' && InputNum。
at(d)
#include
int main(){
char InputNum[256];
int d=0;
int sum=0;
int IsDigit=1;
printf("Input a integer(255 chars at the most):");
scanf("%s",InputNum);
while(d='0' && InputNum[d]<='9')
sum+=InputNum[d]-48;
else{
IsDigit=0;
break;
}
d++;
}
if(IsDigit)
printf("Sum of digits is:%d\n",sum);
else printf("Illegal integer!\n");
return 0;
}
。
收起