| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
学习型 ASP/PHP/ASP.NET 主机 35元/年全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
赛孚耐:软件保护加密专家身份认证令牌USB KEY虚拟主机 域名注册 主机托管 
共有 770 人关注过本帖
标题:数组
收藏  推荐  打印 
fdjlglt
Rank: 2
等级:注册会员
帖子:51
积分:540
注册:2007-9-14
结帖率:0/0
  问题点数:0  回复次数:12   
数组

用二维数组装三个班的学生成绩
并计算出三个班的学生平均成绩输出
下面编程出错了
但不知道哪里
你请各位指点指点
、、
#include <stdio.h>
#include <stdlib.h>
main()
{
int x,y,z;
int a[3][4],b[3];
printf("请输入三个班的学生\n");
for(x=0;x<3;x++)
    {for(y=0;y<4;y++)
       {scanf("%d",&z);
         a[x][y]=z;
         b[x]=b[x]+a[x][y];
         printf("%5d",a[x][y]);
       }
       printf("\n");
    }
b[0]=b[0]/4;
b[1]=b[1]/4;
b[2]=b[2]/4;
printf("%5d",b[0]);
printf("%5d",b[1]);
printf("%5d",b[2]);
    system("pause");
}
如果可以帮我精简下~~~
谢谢了
2008-5-11 15:40
fdjlglt
Rank: 2
等级:注册会员
帖子:51
积分:540
注册:2007-9-14
  得分:0 

怎么没人吗??
大家都睡觉了

2008-5-11 17:25
windk
Rank: 2
来自:北京联合大学
等级:注册会员
帖子:43
积分:522
注册:2008-5-4
  得分:0 

这三句什么意思啊?
b[0]=b[0]/4;
b[1]=b[1]/4;
b[2]=b[2]/4;

还有这句我也不懂。system("pause");
2008-5-11 17:34
qinxinhai
Rank: 3Rank: 3
来自:湖南长沙
等级:中级会员
帖子:237
积分:2470
注册:2008-4-27
  得分:0 

其实是你的数组没有初始化的结果,
还有z也可以不用了!
#include <stdio.h>
#include <stdlib.h>
main()
{
int x=0,y=0;
int a[3][4]={0},b[3]={0};
printf("请输入三个班的学生\n");
for(x=0;x<3;x++)
    {for(y=0;y<4;y++)
       {scanf("%d",&a[x][y]);
         b[x]=b[x]+a[x][y];
       }
       printf("%d",b[x]);
       printf("\n");
    }
b[0]=b[0]/4;
b[1]=b[1]/4;
b[2]=b[2]/4;
printf("%5d",b[0]);
printf("%5d",b[1]);
printf("%5d",b[2]);
    system("pause");
}

我秀我自己
2008-5-11 17:52
fdjlglt
Rank: 2
等级:注册会员
帖子:51
积分:540
注册:2007-9-14
  得分:0 

谢谢这位~~~大姐~~~
还是阿姨~~~
本人学艺不精
该好好看看下书了~~~

2008-5-11 18:06
StarWing83
Rank: 12Rank: 12Rank: 12
来自:湖北工业大学
等级:版主
威望:16
帖子:3540
积分:36900
注册:2007-11-16
  得分:0 

…………………………………………

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-5-11 21:28
sunkaidong
Rank: 12Rank: 12Rank: 12
来自:南京师范大学
等级:版主
威望:12
帖子:4423
积分:44956
注册:2006-12-28
  得分:0 

5楼与6楼的称谓是要犯错误的...水下..呵呵

学习需要安静。。海盗要重新来过。。
2008-5-11 21:30
mqh21364
Rank: 4
等级:高级会员
帖子:641
积分:6510
注册:2008-2-28
  得分:0 


5,6楼的称呼太烂了,应该叫“同学”。。。。。

前不见古人,后不见来者。念天地之悠悠,独怆然而涕下。
2008-5-12 09:23
zqyywdc
Rank: 1
来自:福建福州
等级:新手上路
帖子:23
积分:290
注册:2008-5-5
  得分:0 

b[x]=b[x]+a[x][y];
这是什么意思啊
2008-5-12 21:50
yd4433
Rank: 3Rank: 3
等级:中级会员
帖子:404
积分:4140
注册:2008-3-9
  得分:0 

ls经典图片  我汗..

------...-.-..-...-----........-------.......----.....------....||- - !
2008-5-12 23:08
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.103500 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved