建立一个学生的结构记录,包括学号,姓名和成绩.

输入整数n(n<10),再输入n个学生的基本信息,要求计算并输出他们的平均成绩(保留2位小数)我的程序在调试的时候都是正确的,但提交之后系统提示运行时间过长,请问怎么回事... 输入整数n(n<10),再输入n个学生的基本信息,要求计算并输出他们的平均成绩(保留2位小数)我的程序在调试的时候都是正确的,但提交之后系统提示运行时间过长,请问怎么回事?
#include<stdio.h>
int main()
{
int n,i,number;
float score,sum=0,average;
char name;
printf("Input n: ");
scanf("%d",&n);
printf("\n");
for(i=1;i<n+1;i++)
{printf("Input the number,name,score of the %d student:",i);
scanf(" %d ",&number);
scanf("%s",&name);
scanf("%f",&score);
printf("\n");
sum=sum+score;
}
average=sum/n;
printf("The average score is:%.2f\n",average);
return 0;
}
展开
 我来答
Yuqi_Tan

2018-12-17 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3475万
展开全部
你没有建立学生的结构体类型的变量。不符合题意要求。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式