现在的位置: 首页 > 例题 > 正文

循环语句:计算总价格

2011年03月06日 例题 ⁄ 共 406字 ⁄ 字号 暂无评论

输入若干件商品的购买价格,计算总价格,当输入0时结束。

输入的价格为正整数

Sample Input

1 2 3 4 5 0

Sample Output

15

do while 循环

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main(int argc, char *argv[])
{
	int price, sum;
 
	sum = 0;
	do {
		scanf("%d", &price);
		sum = sum + price;
	} while( price!=0);
 
	printf("sum = %dn", sum);
	return 0;
}

while循环

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(int argc, char *argv[])
{
	int price, sum;
 
	sum = 0;
	scanf("%d", &price);
	while (price!=0) {        // while(price)
		sum = sum + price;  // sum += price;
		scanf("%d", &price);
	}
 
	printf("sum = %dn", sum);
	return 0;
}

抱歉!评论已关闭.