输入30位学生的成绩
① 编写程序实现功能,某班有30位同学,输入全班同学的一门课成绩,统计最高分和最
#include
#define N 30
typedef struct student
{
\x09char name[10];
\x09int score;
}STU;
void main()
{
\x09STU s[N];
\x09int n=0;
\x09int i;
\x09int n1=0;
\x09int n2=0;
\x09int n3=0;
\x09int n4=0;
\x09int n5=0;
\x09int n6=0;
\x09int total=0;
\x09float aver;
\x09printf("请输入学生姓名与成专绩属:");
\x09do
\x09{
\x09\x09scanf("%s",&s[n].name);
\x09\x09scanf("%d",&s[n].score);
\x09\x09n++;
\x09}while(s[n-1].score>=0);
\x09n--;
\x09for(i=0;i
② 用流程图表示 :输入30位学生的成绩,统计90分以上的成绩个数
③ 从键盘输入30位同学的成绩,统计并输出不及格同学的人数、全班同学的平均成绩及低于平均分的同学成绩。谢谢
#include"stdio.h"
#define N 30
main()
{ int i,temp=0;
float a[N],ave=0,sum=0;
for(i=0;i<N;i++)
scanf("%f",(a+i)); /*成绩存入抄到数组*/
for(i=0;i<N;i++)
{ if(*(a+i)<60) temp++; /*判断及格人袭数*/
sum+=*(a+i); /*求总分数*/
}
ave=sum/N; /*求平均成绩*/
printf("不及格人数 = %d\n",temp);
printf("平均成绩 = %.2f\n",ave);
printf("低于平均分的成绩:\n");
for(i=0;i<N;i++) if(*(a+i)<ave) printf("%.1f\n",*(a+i));
}
④ 用python编写程序输入10名学生的成绩,进行优、良、中、及格和不及格的统计
L=[]
y=0#优的人数
q=0#良的人数
z=0#中的人数
j=0#及格的人数
b=0#不及格的人数
foriinrange(10):
c=input("请输入第{}位学生的成绩:".format(i+1),)
L.append(c)
forainL:
ifint(a)>=90:
y+=1
elifint(a)>=80:
q+=1
elifint(a)>=70:
z+=1
elifint(a)>=60:
j+=1
else:
b+=1
print("这十名学生中得优的人数是{}人,得良的人数是{}人,得中的人数是{}人,得及格的人数是{}人,得不及格的人数是{}人".format(y,q,z,j,b))
⑤ VB的一个问题,30位学生参加三门课程的期末考试,下面是用程序求每个学生的三门课程的平均成绩.错误在哪
print aver
之后加一句aver=0
⑥ C语言利用随机函数模拟 30 个某班学生成绩,一位小数,一行 10 个数据,平均分,高于平均分值
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#defineN(30)
intmain(void)
{
doublescore[N],sum,avr;
inti,cnt,cnt_pass;
srand(time(NULL));
for(sum=i=0;i<N;++i)
{
sum+=score[i]=(rand()%600+400)/10.0;
printf("%6.1lf",score[i]);
if((i+1)%10==0)
{
printf(" ");
}
}
printf(" %6.1lf ",avr=sum/N);
for(cnt_pass=cnt=i=0;i<N;++i)
{
if(score[i]>avr)
{
printf("%6.1lf",score[i]);
cnt++;
}
if(score[i]>=60)
{
cnt_pass++;
}
}
printf("%d%d",cnt,cnt_pass);
return0;
}
⑦ 哪位大神帮我编一个程序设计题(c++) 输入某班级30名同学姓名、学号以及5门课成绩(用结构体、或
¥100给搞定。有需求请追问,无需求请无视该回答。",,ԾㅂԾ,,"
⑧ 如何用excel计算总评=平时成绩×30% 期中成绩×30% 期末成绩×40%
工具:一台电脑
软件:excel表格
在总评栏,输入“=B2*0.3+C2*0.3+D2*0.4"公式计算即可。
1、打开Excel表格软件专。
⑨ 输入一个班30位同学某门课程的考试成绩,分别统计不及格的人数和低于平均成绩的人数。
这个不难
定义俩变量 a b
for语句使得算出平均值 用if语句和for语句比较不及格的人数和低于的 我用手机上的 不好打
等我晚上用电脑帮你 不过要等我哦