| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 397 人关注过本帖
标题:求助:用数组来解决这倒题
只看楼主 加入收藏
苦苦来学C
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-3-10
收藏
 问题点数:0 回复次数:6 
求助:用数组来解决这倒题

像一个表格``


数学 英语 化学 物理
张三92 85 68 75
王二54 88 98 45
李四61 79 81 40


在TC里运行出来就是


图片附件: 游客没有浏览图片的权限,请 登录注册



ZpzBqfkZ.bmp (30.83 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册


VleLuzOW.bmp (30.83 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2007-04-20 19:09
zhaoyg
Rank: 1
等 级:新手上路
帖 子:328
专家分:0
注 册:2006-8-28
收藏
得分:0 
用二维数组a[i][j],i控制行j控制列

麻雀飞上枝头变凤凰,而菜鸟的我飞上枝头却感冒了,为什么我的脑袋如此的不管用呢。
2007-04-20 20:07
pinglideyu
Rank: 3Rank: 3
来 自:武汉工程大学
等 级:论坛游侠
威 望:1
帖 子:735
专家分:140
注 册:2007-1-7
收藏
得分:0 

这个好像有点麻烦.不过是对的哟.
#include <stdio.h>
#include <string.h>
#include <malloc.h>
#define NULL 0
struct student
{
char name[200];
int math;
int english;
int physic;
int chemistry;
struct student *next;
};

struct student *creat()//链表的初使化
{
struct student *head;
head=(struct student *)malloc(sizeof(struct student));
head->next=NULL;
return head;
}


struct student *insert(struct student *head)//插入数据
{
struct student *p,*q;
//q=(struct student *)malloc(sizeof(struct student));
int i=1;
q=head;


while(i<=1)
{
p=(struct student *)malloc(sizeof(struct student));
p->next=NULL;
printf("please input the %dth number:\n",i);
printf("Name :");
scanf("%s",p->name);
printf("Math :");
scanf("%d",&p->math);
printf("English :");
scanf("%d",&p->english);
printf("Physic :");
scanf("%d",&p->physic);
printf("Chemistry :");
scanf("%d",&p->chemistry);
q->next=p;
q=p;
i++;
}
return head;
}
void print(struct student *head)//打印链表
{
struct student *r;
r=head->next;
printf("\nName Math English Physic Chemistry\n");
while (r!=NULL)
{
printf("%-8s",r->name);
printf("%-8d%-8d%-8d%-8d\n",r->math,r->english,r->physic,r->chemistry);
r=r->next;
}
printf("\n");
}
int main(void)
{
struct student *head,*p;
head=creat();
p=insert(head);
print(p);
return 0;
}


~~我的明天我知道~~
2007-04-20 20:43
mp3aaa
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:2013
专家分:8
注 册:2006-2-15
收藏
得分:0 
只想打印出这个结果?还是有输入功能?还有其他的功能吗?

羊肉串 葡萄干 哈密瓜!!
2007-04-20 21:15
杨方
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-4-20
收藏
得分:0 
不错呀,呵呵

欢迎大家给和我联系,
2007-04-20 21:51
se7en_enter
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-5-11
收藏
得分:0 
已经满足你的要求了,只有输入和打印

年轻有年轻的冲动,成熟有成熟的魅力。莫让时间冲淡一切,要让一切充实时间
2007-04-20 21:53
苦苦来学C
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-3-10
收藏
得分:0 
这么麻烦啊
只是输出这个结果
不过仍然谢谢啊````````
2007-04-21 16:23
快速回复:求助:用数组来解决这倒题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017992 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved