由学生依次输入C语言(2学分)、高等数学(4学分)、大学英语(4学分)、军事理论(2学分)四门课的成绩,请计算学生所得总学分。(学分计算方法: 不及格不计算学分,及格则学分=该课成绩*该门课程学分)
4条回答 默认 最新
语言-逆行者 2023-04-15 14:01关注#include <stdio.h> int main() { int c_score, math_score, english_score, military_score; int total_credits = 0; printf("请输入C语言成绩: "); scanf("%d", &c_score); if (c_score >= 60) { total_credits += c_score * 2; } printf("请输入高等数学成绩: "); scanf("%d", &math_score); if (math_score >= 60) { total_credits += math_score * 4; } printf("请输入大学英语成绩: "); scanf("%d", &english_score); if (english_score >= 60) { total_credits += english_score * 4; } printf("请输入军事理论成绩: "); scanf("%d", &military_score); if (military_score >= 60) { total_credits += military_score * 2; } printf("学生所得总学分为: %d\n", total_credits); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用