搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 大一新生被题所困,求指导
标题:
大一新生被题所困,求指导
只看楼主
想变高手
等 级:
新手上路
帖 子:12
专家分:5
注 册:2014-11-24
结帖率:
75%
楼主
已结贴
√
问题点数:20 回复次数:4
大一新生被题所困,求指导
输入一个以0结尾的正整数序列,求所有正整数各位数字之和,并输出。例如10 23 32 0
搜索更多相关主题的帖子:
大一新生
正整数
2014-11-30 13:04
想变高手
等 级:
新手上路
帖 子:12
专家分:5
注 册:2014-11-24
第
2
楼
得分:0
求路过的大神解答一下,不然死不瞑目啊T_T
2014-11-30 13:13
编译中。。
来 自:中国
等 级:
黑侠
帖 子:198
专家分:511
注 册:2011-7-29
第
3
楼
得分:20
送个char的数组,然后加起来
当我感到些许疲倦时 便想躺在阳光下,小路旁 . 可这些往往都是奢望..
2014-11-30 13:53
黄博森
等 级:
论坛游民
帖 子:34
专家分:28
注 册:2014-11-30
第
4
楼
得分:0
#include<stdio.h>
void main()
{
int i;
int a[100];
int sum = 0;
printf("请输入正整数,输入0表示结束!\n");
for(i=0;i<100;i++)
{
printf("请输入第%d个数",i+1);
scanf("%d",&a[i]);
if(a[i]==0)
break;
sum+=a[i];
}
printf("输入的整数之和为:%d",sum);
}
2014-12-02 09:57
comewest
等 级:
职业侠客
威 望:
1
帖 子:74
专家分:335
注 册:2014-12-3
第
5
楼
得分:0
#include<stdio.h>
void main()
{
int x;
int sum = 0 ,temp ;
printf("请输入正整数,输入0表示结束!\n");
scanf("%d",&x);
while(x>0)
{
temp=x;
while(temp>0)
{ sum+=temp%10;
temp=temp/10;
}
scanf("%d",&x);
}
printf("输入的整数之和为:%d",sum);
}
[
本帖最后由 comewest 于 2014-12-3 13:21 编辑
]
2014-12-03 13:13
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-439378-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.025830 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved