用简单的C语言编写,有加分。

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:21:07
一共5个题。

1、假设某班有10名学生,C语言成绩分别为:65、75、45、80、90、60、39、95、78、55。采用一维数组计算出平均分并输出。

2、请编写个程序,实现某大奖赛现场为一名选手打分,有8个评委,去掉一个最低分和一个最高分的平均分为最终得分。(注:满分为100,最低分为0分)

3.求1~100中所有偶数的和。

4、将自己名字打印15行5列。
5.循环计算数的绝对值,当用户输入0时结束。
再补充一下,我是英语专业的学生,只是对这个东西感兴趣。
这些不会做,才出来请教的。
请不要出言不逊。

第一题
#include<stdio.h>
int main()
{
int stu[10]={65,75,45,80,90,60,39,95,78,55};
int i=0,sum=0;
if(i<10)
{
sum+=stu[i];
i++;
}
printf("平均分:%f",sum*0.1);
}
第二题
#include<stdio.h>
int main()
{
int pf[8],i=0,max,min,sum=0;
float ave;
do{
printf("请%d号评委打分:");
scanf("%d",&pf[i]);
sum+=pf[i];
i++;
}while(i<8);
min=pf[0];max=pf[0];
while(i<8)
{
i++;
if(min<pf[i])
min=pf[i];
if(max>pf[i])
max=pf[i];
}
ave=(sum-max-min)*1.0/6;
printf("平均分为:%f",ave);
getch();
}
第三题
#include<stdio.h>
int main()
{
int i=0,sum=0;
while(i<=100)
{
if(i%2==0)
sum+=i;
i++;
}
printf("所有偶数的和适%d",sum);