语言程序开发经典实例之八牛
民生杂谈 2021-08-24 13:32 字号: 大 中 小
【程序71】
题目:编写input()和output()函数输入,输出5个学生的数据记录。
1.程序分析:
2.程序源代码:
#define N 5
struct student
{
char num[6];
char name[8];
int score[4];
} stu[N];
input(stu)
struct student stu[];
{
int i,j;
for(i=0;iN;i++)
{
printf(\"\\n please input %d of %d\\n\",i+1,N);
printf(\"num: \");
scanf(\"%s\",stu[i].num);
printf(\"name: \");
scanf(\"%s\",stu[i].name);
for(j=0;j3;j++)
{
printf(\"score %d.\",j+1);
scanf(\"%d\",stu[i].score[j]);
}
printf(\"\\n\");
}
}
print(stu)
struct student stu[];
{
int i,j;
printf(\"\\nNo. Name Sco1 Sco2 Sco3\\n\");
for(i=0;iN;i++)
{
printf(\"%-6s%-10s\",stu[i].num,stu[i].name);
for(j=0;j3;j++)
printf(\"%-8d\",stu[i].score[j]);
printf(\"\\n\");
}
}
main()
{
input();
print();
}
【程序72】
题目:创建一个链表。
1.程序分析:
2.程序源代码:
/*creat a list*/
#include \"stdlib.h\"
#include \"stdio.h\"
struct list
{
int data;
struct list *next;
};
typedef struct list node;
typedef node *link;
void main()
{
link ptr,head;
int num,i;
ptr=(link)malloc(sizeof(node));
ptr=head;
printf(\"please input 5 numbers==\\n\");
for(i=0;i=4;i++)
{
线下零售多数依赖品牌效应、海报和平面广告推广 scanf(\"%d\",num);
ptr-data=num;
ptr-next=(link)malloc(sizeof(node));
if(i==4) ptr-next=NULL;
else ptr=ptr-next;
}
ptr=head;
while(ptr!=NULL)
{
printf(\"The value is ==%d\\n\",ptr-data);
tr=ptr-next;
}
}
【程序73】
题目:反向输出一个链表。
1.程序分析:
2.程序源代码:
/*reverse output a list*/
#include \"stdlib.h\"
#include \"stdio.h\"
struct list
{
int data;
struct list *next;
};
typedef struct list node;
typedef node *link;
void main()
{
link ptr,head,tail;
int num,i;
tail=(link)malloc(sizeof(node));
tail-next=NULL;
ptr=tail;
printf(\"\\nplease input 5 data==\\n\");
for(i=0;i=4;i++)
{
scanf(\"%d\",num);
ptr-data=num;
head=(link)malloc(sizeof(node));
head-next=ptr;
ptr=head;
}
ptr=ptr-next;
while(ptr!=NULL)
{ printf(\"The value is ==%d\\n\",ptr-data);
ptr=ptr-next;
}
}
南京子宫内膜炎哪家好武汉妇科习惯性流产治疗费用多少钱
江门治疗白癜风医院费用
-
-
ldquo极致4Krdquo引爆期待ld节能
“4K超高清分辨率和8核处理器、最全免费资源,MOOKA电视使用...
2020-11-16 | 民生杂谈
-
-
江苏乒超俱乐部10万高价请男单冠军波尔将
江苏乒超俱乐部10万高价请男单冠军波尔 将与马琳搭档昨晚9点...
2020-08-07 | 民生杂谈
-
-
梅西向尤文宣战信心爆棚迫不及待要打欧冠决搭配
梅西向尤文宣战 信心爆棚:迫不及待要打欧冠决赛巴萨与尤文...
2020-06-06 | 民生杂谈
-
-
统计李盈莹分获全场得分王中国女排拦网搭配
统计-李盈莹分获全场得分王 中国女排拦-技术统计北京时间5月...
2020-05-30 | 民生杂谈
-
-
年名人堂候选名单公布两大传奇控卫领衔搭配
年名人堂候选名单公布 两大传奇控卫领衔基德和纳什北京时间...
2020-05-28 | 民生杂谈
-
-
第十七届亚运金牌选手教练福建省奖励每人2搭配
第十七届亚运金牌选手教练 福建省奖励每人20万闽南2月10日讯...
2020-05-27 | 民生杂谈