2、代码中国网
3、源码天下
4、站长网
5、源码网
6、中国芹卜站长下载-源码下载亏首纳
7、ASP300
8、ASP酷程序下载中心
9、洪越源代码
10、114软销没件源码下载
11、中国代码网
12、曾子源码软件下载
13、锋网源码
15、中华源码网
16、源码爱好者
18、动站源码下载
20、CodeGuru - Visual C++
#include<stdio.h>#define N 200
struct child
{
char name[10]
char sex[3]
int age
int height
float weight
struct {
int year
int month
int day
}bdate
}ch[N]
void input()
{
int i
for(i=0i<Ni++)
{
printf("\n请输入第%d名小朋友信息:\n",i+1)
printf("姓首喊名:")
scanf("%s",ch[i].name)
printf("性别念埋:")
scanf("%s",ch[i].sex)
printf("年龄:")
scanf("%d",&ch[i].age)
printf("身高:")
scanf("%d",&ch[i].height)
printf("体重:")
scanf("%f",&ch[i].weight)
printf("出生日期[YYYY-MM-DD]:")
scanf("%d-%d-%d",&ch[i].bdate.year,&ch[i].bdate.month,&ch[i].bdate.day)
}
}
void sort()
{
struct child ct
int i,j
for(i=0i<N-1i++)
for(j=0j<N-i-1j++)
if(ch[j].height<ch[j+1].height)
{
ct=ch[j]
ch[j]=ch[j+1]
ch[j+1]=ct
}
}
void output()
{
int i
printf("\n\t幼儿园小朋友一览(依身高排序)\n")
printf("者高野===================================================\n")
printf(" 姓名性别 年龄 身高体重 出生日期 \n")
printf("===================================================\n")
for(i=0i<Ni++)
printf(" %-8s %-2s%2d %d %3.1f %d.%d.%d\n",ch[i].name,ch[i].sex,ch[i].age,ch[i].height,ch[i].weight,ch[i].bdate.year,ch[i].bdate.month,ch[i].bdate.day)
}
void main()
{
input()
sort()
output()
}
//分给的忒少,呵呵
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)