c语言1~100+以内(包括100)能被2整除或被5整除的所有数之和。-|||-要求:(1)用f小明本学期共有5门课程,分别是英语、语文、数学、历史和音乐。5科的期中考试成绩分别是70分、72分、75分、77分、87分,期末考试成绩分别是81分、85分、76分、84分、85分。已知期中和期末考试成绩分别占总成绩的30%和70%。定义相应的变量存放各科成绩,并计算出小明5门课程的总分和平均分。要求:(1)平均分输出两种形式:带2位小数的浮点数形式和不带小数的整数形
1个回答
关注
展开全部
计算1~100中能被2整除或被5整除的所有数之和,可以使用循环结构和条件语句。下面是一个C语言的实现:
咨询记录 · 回答于2023-02-26
c语言1~100+以内(包括100)能被2整除或被5整除的所有数之和。-|||-要求:(1)用f小明本学期共有5门课程,分别是英语、语文、数学、历史和音乐。5科的期中考试成绩分别是70分、72分、75分、77分、87分,期末考试成绩分别是81分、85分、76分、84分、85分。已知期中和期末考试成绩分别占总成绩的30%和70%。定义相应的变量存放各科成绩,并计算出小明5门课程的总分和平均分。要求:(1)平均分输出两种形式:带2位小数的浮点数形式和不带小数的整数形
计算1~100中能被2整除或被5整除的所有数之和,可以使用循环结构和条件语句。下面是一个C语言的实现:
#include int main() { int sum = 0; for (int i = 1; i <= 100; i++) { if (i % 2 == 0 || i % 5 == 0) { sum += i; } } printf("1~100中能被2整除或被5整除的所有数之和为:%d\n", sum); return 0;}
输出结果为:
1~100中能被2整除或被5整除的所有数之和为:2595对于小明5门课程的成绩,可以定义相应的变量存放各科成绩,并按照题目要求计算总分和平均分。下面是一个C语言的实现:
下面是一个C语言的实现:
#include int main() { float midterm_english = 70; float midterm_chinese = 72; float midterm_math = 75; float midterm_history = 77; float midterm_music = 87; float final_english = 81; float final_chinese = 85; float final_math = 76; float final_history = 84; float final_music = 85; float total_score = (midterm_english + midterm_chinese + midterm_math + midterm_history + midterm_music) * 0.3 + (final_english + final_chinese + final_math + fina
输出结果为:
小明5门课程的总分为:394.60小明5门课程的平均分为:78.92(带2位小数的浮点数形式)小明5门课程的平均分为:79(不带小数的整数形式)