小白,求助大佬,C语言二维数组

IsTime time 2019-11-19 04:58:25
用二维数组做一个类似成绩表,学生姓名,科目要自己输入,五个科目,十个学生,求每个学生平均分,科目平均分,还要找出最高分及对应的科目学生姓名。不知道该怎么做,希望有大佬帮帮忙啊!
...全文
99 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wowpH 2019-11-20
  • 打赏
  • 举报
回复
越界了。score的第 1 维下标是 [0,0] 第 2 维下标是 [0,5] float score[1][6]; 可以改为 float score[6]; ------------------------------------------------------------------ 1、如果问题已经得到解决,请及时结贴。结贴教程。 2、如果没有解决,可继续追问。 3、只能在电脑网页上结贴,手机不能结贴。 CSDN论坛新手指南 ------------------------------------------------------------------
IsTime time 2019-11-19
  • 打赏
  • 举报
回复
#include<stdio.h> int main() { int a=0,b=0,c=0,d=0; char name[1][12]; float score[1][6]; char course1[20],course2[20],course3[20],course4[20],course5[20]; printf("请输入科目\n"); scanf("%s%s%s%s%s",course1,course2,course3,course4,course5); printf("学生姓名 %s %s %s %s %s 平均分.请输入学生姓名分数\n",course1,course2,course3,course4,course5); scanf("%s%f%f%f%f%f%f",&name[0][12],&score[0][1],&score[0][2],&score[0][3],&score[0][4],&score[0][5]); score[0][6]=(score[0][1]+score[0][2]+score[0][3]+score[0][4]+score[0][5])/5; printf("%f",score[0][6]); return 0; }为什么最后一个输出,输不出来,大佬们
IsTime time 2019-11-19
  • 打赏
  • 举报
回复
引用 7 楼 datoulaile123的回复:
用小写的%s
好了,谢谢
IsTime time 2019-11-19
  • 打赏
  • 举报
回复
引用 7 楼 datoulaile123的回复:
用小写的%s
我试试,谢谢,。。。
datoulaile123 2019-11-19
  • 打赏
  • 举报
回复
用小写的%s
IsTime time 2019-11-19
  • 打赏
  • 举报
回复
写了一点 #include<stdio.h> int main() { char course1[20],course2[20],course3[20],course4[20],course5[20]; printf("请输入科目\n"); scanf"(%S%S%S%S%S",course1,course2,course3,course4,course5); printf("学生姓名%s%s%s%s%s平均分",course1,course2,course3,course4,course5); return 0; }但是输出来汉字乱码,不知道为什么
IsTime time 2019-11-19
  • 打赏
  • 举报
回复
引用 4 楼 这是一个正经昵称的回复:
不会直接做出来的时候学会把问题简化,从做输入一个学生,一个科目开始,然后两个学生,一个科目,然后一个学生两个科目,然后两个学生两个科目,到这里你会发现,哦~原来如此。
嗯嗯好的,我试试,谢谢
  • 打赏
  • 举报
回复
不会直接做出来的时候学会把问题简化,从做输入一个学生,一个科目开始,然后两个学生,一个科目,然后一个学生两个科目,然后两个学生两个科目,到这里你会发现,哦~原来如此。
IsTime time 2019-11-19
  • 打赏
  • 举报
回复
引用 2 楼 datoulaile123的回复:
先自己写写看呢,写不下去了贴个代码再来问?
嗯嗯,我试试,写写看
datoulaile123 2019-11-19
  • 打赏
  • 举报
回复
先自己写写看呢,写不下去了贴个代码再来问?
IsTime time 2019-11-19
  • 打赏
  • 举报
回复
在线等大佬 ,谢谢大佬!

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧