14.渔民打鱼:中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始
“三天打鱼两天晒网”,问这个人在以后得第 N 天中是“打鱼”还是“晒网”?
include <stdio.h>
void main() {
int day;
scanf("%d", &day);
if (day % 5 == 1 || day % 5 == 2 || day % 5 == 3) {
printf("Fishing in day %d\n", day);
} else {
printf("Drying in day %d\n", day);
}
}
15.小球重量:三个球 A、B、C,大小形状相同且其中一个球与其它球重量不同,
要求找出这个不一样的球。
include <stdio.h>
void main() {
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
if (a == b)
printf("C\n");
else if (a == c)
printf("B\n");
else
printf("A\n");
}
16.学生捐款:在全校 1000 名学生中,征集慈善募捐,当募捐总数达到 10 万元
时就停止募捐,统计此时的捐款人数以及平均每人捐款的数目。
include <stdio.h>
void main() {
float amount, avg, sum = 0;
int i;
for (i = 1; i <= 1000; i++) {
printf("请输入捐款金额:");
scanf("%f", &amount);
sum = sum + amount;
if (sum >= 100000) {
break;
}
}
if (i <= 1000) {
printf("募捐已经完成,信息如下:\n");
avg = sum / i;
} else {
printf("募捐没有完成,信息如下:\n");
avg = sum / (--i);
}
printf("捐款人数=%d,平均金额=%.2f\n", i, avg);
}