【题目描述】
试利用结构体类型编制一个程序,实现输入一个学生的数学期中和期末考试成绩,然后计算并输出其平均成绩。
【输入说明】
输入只有一行,包含两个数字,分别表示期中成绩和期末成绩,用空格间隔
【输出说明】
输出若为小数,小数位保留一位。
【输入样例】
68 86
【输出样例】
77
#include<stdio.h>
struct stu
{
double qizhong;
double qimo;
}a;
int main()
{
scanf("%lf%lf",&a.qizhong, &a.qimo); //输入成绩
int sum = a.qizhong + a.qimo; //总分
int interage_part = sum/ 2;
double average = (double)sum / 2;
if ((sum%2) == 0) //被整除
{
printf("%d", interage_part);
}
else //没被整除
printf("%.1lf", average);
return 0;
}