习题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的用法。