编写c语言程序,由键盘任意输入4门课程的成绩,计算它们的平均成绩
时间: 2023-04-08 10:04:43 浏览: 242
这个问题可以回答。以下是一个简单的 C 语言程序,可以实现这个功能:
#include <stdio.h>
int main() {
float score1, score2, score3, score4;
float average;
printf("请输入四门课程的成绩:\n");
scanf("%f %f %f %f", &score1, &score2, &score3, &score4);
average = (score1 + score2 + score3 + score4) / 4;
printf("这四门课程的平均成绩为:%.2f\n", average);
return 0;
}
这个程序首先定义了四个变量,分别用来存储四门课程的成绩和它们的平均成绩。然后通过 printf
函数提示用户输入四门课程的成绩,并通过 scanf
函数读取用户输入的四个浮点数。接下来,程序计算这四门课程的平均成绩,并通过 printf
函数输出结果。
注意,这个程序假设用户输入的都是合法的浮点数,没有进行输入验证。在实际应用中,应该对用户输入进行验证,以避免程序崩溃或产生错误结果。
相关问题
由键盘任意输入4门课程的成绩计算它们的平均成绩编写c语言
程序。
非常感谢您的问题。以下是计算4门课程平均成绩的 C 语言程序:
#include <stdio.h>
int main() { float score1, score2, score3, score4, average;
printf("请输入4门课程的成绩:\n");
scanf("%f %f %f %f", &score1, &score2, &score3, &score4);
average = (score1 + score2 + score3 + score4) / 4;
printf("4门课程的平均成绩为:%.2f\n", average);
return ;
}
希望这个程序能够帮助您。如果您有其他问题,欢迎继续提问。
编写C语言程序,实现由键盘任意输入2个数,计算它们的平均数。
您好,可以使用以下代码实现:
#include <stdio.h>
int main() { float num1, num2, avg; printf("请输入两个数:\n"); scanf("%f %f", &num1, &num2); avg = (num1 + num2) / 2; printf("它们的平均数是:%f\n", avg); return ; }