用c语言写一个游乐园举办了15天的活动,第1天就有65i人参加。 以下是创建一个程序来回答以下问题。 问题1:从第L(1)日到第R(1)日,访客总数是多少? .......... 问题Q:从L(Q)日到R(Q)日,访客总数是多少? 输入为:
时间: 2024-02-25 10:56:41 浏览: 61
好的,这是一个计算游乐园访客总数的C语言程序,您可以根据自己的需要修改数据和问题:
```c
#include <stdio.h>
#define DAYS 15 // 活动天数
#define I 65 // 第一天访客数量
int main() {
int visitors[DAYS]; // 存储每天的访客数量
int i, j, l, r, q;
// 初始化第一天的访客数量
visitors[0] = I;
// 计算每天的访客数量
for (i = 1; i < DAYS; i++) {
visitors[i] = visitors[i-1] + 65*i;
}
// 回答问题
printf("请输入问题数量: ");
scanf("%d", &q);
for (i = 1; i <= q; i++) {
printf("请输入第%d个问题的L和R:", i);
scanf("%d %d", &l, &r);
// 计算访客总数
int total = 0;
for (j = l-1; j < r; j++) {
total += visitors[j];
}
printf("问题%d的答案为:%d\n", i, total);
}
return 0;
}
```
这个程序首先通过循环计算出每天的访客数量,存储在一个数组中。然后,它会要求用户输入问题的数量和每个问题的L和R,计算访客总数并输出答案。