永发信息网

c语言作业! m个学生分别学n门课,计算每名学生n门课平均分,并输出第i个学生成绩。

答案:2  悬赏:70  手机版
解决时间 2021-04-27 17:12
c语言作业! m个学生分别学n门课,计算每名学生n门课平均分,并输出第i个学生成绩。
最佳答案
#include
#include
struct stu
{
char name[32];

int english;

int chinese;

int math;
.....n门课程
};
void main(void)
{
int i,score,average;

char NAME;

struct stu *STU[m] //m为已知的学生个数
for(i=0;i
{
STU = malloc(struct stu);

printf("请输入第%d个学生的姓名",i+1);
scanf("%s",&NAME);

strcpy(STU[1]->name,NAME);

printf("english :")

scanf("%d",&score);

STU[i]->english = score;

...........依次类推
}

printf("要查询的学生姓名:")

scanf("%s",NAME);
for(i = 0,i < m;i++)
{
if(!(strcmpa[i]->name,NAME)
{
average = (STU[i]->english+STU[i]->chinese+STU[i]->math)/n;
}

}
for(i=0;i
{
free(a[i]);

}
exit(1);

}追问
这是例题。没有姓名啊。。追答姓名就是那几个学生的意思追问符号好多不认识,跟例题不一样啊。。追答你在上大学吧,大学C里面是有好多符号没有讲,你按例题敲就行了,我写的还不适合你追问看不懂,我都不知道左右哪个放前面的大晚上能来回复真的很谢谢追答恩 有问题随时问追问回答了我也看不懂啊。。。
就想知道这图左右哪个先追答都行 ,average()函数 和 search()这两个函数如果在main 前面则不需要声明 如果在main 后边则需要的 main 前面 对两个函数声明追问谢谢了 晚安
全部回答
这n门课成绩是现成的吗?还是根据提示手动输入的??追问就写了n门课,就跟一门两门一样算已知的吧。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
该怎么对待网恋
好友对我设置的炫铃听不见。怎么办呢?
S118/西环路(路口)我想知道这个在什么地方
**稀少怎么办?
世界读书日是几月几日
现在死神里能卍解的有哪几个?
帽子上有个A字母的帽子是什么牌子的?
被拒是什么样的?心情
很讨厌别人唠叨,别人一唠叨脾气就急升,该怎
为什么会出现个人账户超出【100】
巴巴吧德州扑克怎么开双号?
什么办法能使头发变硬?
恒发纸品在哪里啊,我有事要去这个地方
难过的时候该怎么办?
为了做一个试管架在长为A厘米的木板上钻3个小
推荐资讯
勇士地下城找哪个修理武器比较便宜啊
北湖区郴州相思宾馆地址在哪,我要去那里
为什么我的登录农业网上银行提示证书错误?
可有白钻吗?
解梦,老梦到自己迷路~
泉州基准地价
该不该退社会养老保险
2009年07月07日晚05:12点生,阴历闰五月十五
电脑高手帮帮我。
梦幻西游为什么密保卡上的截至时间到了而密保
家长送给孩子的祝福语,进入高中的祝福语
大概有多少人在乎老婆不是处?有多少不在乎?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?