习题6.13

来源:互联网 发布:windows资源管理器解锁 编辑:程序博客网 时间:2024/06/13 16:15

参考例6.14程序,输入一些整数,编程计算并输出其中所有正数的和,输入负数时不累加,继续输入下一个数。输入零时,表示输入数据结束。

#include <stdio.h>main(){  int i,sum=0;  printf("输入一些整数:");  while(i!=0)  {    scanf("%d",&i);    if(i>0)    {      sum+=i;    }    if(i<0) continue;    }    printf("sum=%d\n",sum);    return 0;}

程序的运行结果为:
这里写图片描述
这里写图片描述
知识点:
1.scanf()要在循环体里面取址
2.continue在循环体中出现,跳过本次循环,break出现,结束循环
心得体会:
记住continue和break的用法。

原创粉丝点击