C语言如何实现当输入值为0时,操作结束。

比如说输入两个数求其间的所有数值和,但是怎样才能实现当输入值为00时,操作结束?... 比如说输入两个数求其间的所有数值和,但是怎样才能实现当输入值为0 0时,操作结束? 展开
 我来答
liubird
2011-11-24 · TA获得超过1932个赞
知道小有建树答主
回答量:898
采纳率:100%
帮助的人:937万
展开全部
如下输入就可以当输入0 0时跳出去
int n[100];
for (int i=0; i<100; i++) {
scanf("%d", &n[i]);
if(i>0 && n[i-1]==0 && n[i]==0) break;
}
忘至白葬不情必0T
2011-11-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1.2亿
展开全部
scanf("%d%d",&a,&b);
while(a!=0 || b!=0)
{
................
scanf("%d%d",&a,&b);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shine1991
科技发烧友

推荐于2018-05-10 · 智能家居/数码/手机/智能家电产品都懂点
知道顶级答主
回答量:4.7万
采纳率:82%
帮助的人:2.3亿
展开全部
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)==2&&(a!=0||b!=0))
{
printf("%d\n",a+b);
}
return 0;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
森然(华恋星尘之歌招2人)
2011-11-24 · TA获得超过786个赞
知道小有建树答主
回答量:348
采纳率:0%
帮助的人:318万
展开全部
scanf("%d",&a);
for(;a!=0;)
scanf("%d",&a);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式