C语言实现:轻松输入四门课成绩求总成绩与平均分!
当然可以!下面是一个用C语言编写的程序,该程序可以输入四门功课的成绩,计算总成绩和平均成绩,并将结果输出。 ```c #include <stdio.h> int main() { // 定义变量存储四门功课的成绩 float score1, score2, score3, score4; float total, average; // 提示用户输入四门功课的成绩 printf("请输入四门功课的成绩(每门成绩之间用空格分隔):\n"); scanf("%f %f %f %f", &score1, &score2, &score3, &score4); // 计算总成绩 total = score1 + score2 + score3 + score4; // 计算平均成绩 average = total / 4.0; // 输出总成绩和平均成绩 printf("总成绩为:%.2f\n", total); printf("平均成绩为:%.2f\n", average); return 0; } ``` 代码说明: 1. 变量定义:定义了四个浮点数变量 `score1`, `score2`, `score3`, `score4` 来存储四门功课的成绩,以及两个浮点数变量 `total` 和 `average` 来存储总成绩和平均成绩。 2. 输入成绩:使用 `scanf` 函数从用户那里读取四门功课的成绩。 3. 计算总成绩:将四门功课的成绩相加,得到总成绩。 4. 计算平均成绩:将总成绩除以4,得到平均成绩。 5. 输出结果:使用 `printf` 函数输出总成绩和平均成绩,保留两位小数。 编译和运行: 你可以将上述代码保存到一个文件中,例如 `grades.c`,然后使用C编译器(如 `gcc`)进行编译和运行: ```sh gcc grades.c -o grades ./grades ``` 运行程序后,按照提示输入四门功课的成绩,程序会输出总成绩和平均成绩。 ######[AI写代码神器 | 452点数解答 | 2024-10-19 11:51:06]
- C 语言:快速实现 5 个学生信息录入、按成绩升序排序并输出!(字节豆包 | 373点数解答 | 2024-10-30 00:37:20)429
- C语言实现:输入5名学生信息并按成绩升序排序输出(字节豆包 | 354点数解答 | 2024-10-30 18:45:58)375
- C语言:输入5个学生信息,按成绩升序排序并输出(字节豆包 | 373点数解答 | 2024-10-31 19:49:58)369
- C语言:输入5名学生信息并按成绩升序排序输出(字节豆包 | 326点数解答 | 2025-01-01 20:11:47)365
- 培训机构学员成绩与年龄更新:C++ 代码实现(DeepSeek | 186点数解答 | 2025-12-16 18:04:31)82
- Python 处理培训机构学员培训后年龄与 NOIP 成绩提升情况(DeepSeek | 73点数解答 | 2025-12-16 18:05:20)86
- 培训机构学员成绩提升:C++代码实现年龄与NOIP成绩更新(DeepSeek | 178点数解答 | 2025-12-31 12:20:24)77
- 成绩等级统计:20个60 - 100分成绩的等级数量揭秘(字节豆包 | 219点数解答 | 2025-04-09 10:20:32)238
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)376
- C++ 实现学生成绩统计:最高分、最低分、不及格与优秀人数计算(字节豆包 | 489点数解答 | 2026-04-12 10:09:58)11
- Python实现:依据标准判定中学学生附加科目测试等级并写入文件(讯飞星火 | 573点数解答 | 2024-06-22 23:14:14)349
- Java 实现学生信息管理类:计算成绩、统计人数全搞定(GPT | 1026点数解答 | 2024-09-29 16:14:21)116