while循环输出成绩
时间: 2023-07-01 22:18:36 浏览: 283
可以使用 while 循环语句来输出成绩,具体代码如下所示:
```python
# 定义成绩列表
scores = [60, 70, 80, 90, 100]
# 定义循环变量和计数器
i = 0
count = len(scores)
# 循环输出成绩
while i < count:
print("第 %d 个成绩是 %d" % (i+1, scores[i]))
i += 1
```
上述代码中,首先定义了一个成绩列表 scores,然后使用 while 循环语句和计数器 i,循环输出列表中的每一个成绩。其中,使用 len 函数获取列表长度作为计数器的上限。
相关问题
while循环输出总成绩
可以使用while循环来计算总成绩,具体代码如下:
```c
#include <stdio.h>
int main() {
int score, total = 0;
int count = 0;
printf("请输入成绩,输入-1结束:\n");
scanf("%d", &score);
while (score != -1) {
total += score;
count++;
scanf("%d", &score);
}
printf("总成绩为:%d,平均成绩为:%d\n", total, total / count);
return 0;
}
```
在这个程序中,我们使用了一个while循环来读取用户输入的成绩,直到用户输入-1为止。在循环中,我们累加每个成绩,并且记录输入的成绩个数。最后,我们输出总成绩和平均成绩。
使用while输出成绩等级
Sure, 我可以帮你编写一个使用 while 循环输出成绩等级的程序。请参考以下代码:
```
# 定义成绩等级列表,其中 grades[i] 对应成绩 i 的等级
grades = ["F", "F", "F", "F", "F", "D", "C", "B", "A", "A"]
# 读取用户输入的成绩
score = int(input("请输入成绩: "))
# 使用 while 找到对应的成绩等级
while score > 100 or score < 0:
score = int(input("请输入有效成绩(0-100): "))
# 输出成绩等级
print("成绩等级为:", grades[score // 10])
```
在这个程序中,我们首先定义了一个 grades 列表,其中 grades[i] 对应成绩 i 的等级。然后,我们使用 while 循环来读取用户输入的成绩,并判断输入是否有效。最后,我们通过整数除法来计算成绩所在的等级,并输出相应的等级。
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)