課程
/后端開發
/C
/C語言入門
從鍵盤上任意輸入一個正整數x,編程計算x的每一位數字相加之和(忽略整數前的正負號)。例如,輸入x為1234,則由1234分離出1,2,3,4四個數字,然后計算1+2+3+4=10,并輸出10。
2016-12-02
源自:C語言入門 5-1
正在回答
#include<stdio.h>
int main()
{
int? x;
int sum;
while(x>=1000&&x<10000);
sum=x/1000+x%1000/100+x%1000%100/10+x%1000%100%10;
printf("sum=%d",sum);
}
if(x=1234)
printf(sum=%d",10);
return 0;
int getSum(int x){
int sum = 0;
int zz = x;
while(zz > 9){
int i = zz%10;
sum +=i;
zz = x/10;
sum += zz;
return sum;
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答c語言多重循環問題
3 回答C語言循環程序問題
2 回答c語言循環編程
2 回答c語言的for循環
2 回答c語言多重循環
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-02
#include<stdio.h>
int main()
{
int? x;
int sum;
while(x>=1000&&x<10000);
{
sum=x/1000+x%1000/100+x%1000%100/10+x%1000%100%10;
printf("sum=%d",sum);
}
if(x=1234)
printf(sum=%d",10);
return 0;
}
2016-12-02
int getSum(int x){
int sum = 0;
int zz = x;
while(zz > 9){
int i = zz%10;
sum +=i;
zz = x/10;
}
sum += zz;
return sum;
}