该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

编写程序,登录幼儿园200个小朋友的数据:姓名、性别、年龄、身高、体重、出生日期,分别按年龄排序后输出。

要求:

(1)登录数据用函数input()

(2)按身高排序用函数sort()

(3)输出排序结果用函数output(),输出格式为:

幼儿园小朋友一览(依身高排序)

===================================================

姓名 性别 年龄 身高 出生日期

C语言代码如下:

#include

#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=0;i

{

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=0;i

for(j=0;j

if(ch[j].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=0;i

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();

}

// 相关信息:http://jianchinuli.com/cyuyan/150.html

幼儿学数数的c语言程序,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据...相关推荐

  1. c语言幼儿园管理系统,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 编写程序,登录幼儿园200个小朋友的数据:姓名.性别.年龄.身高.体重.出生日期,分别按年龄排序后输出. 要求: (1)登录数据用函数input() (2 ...

  2. 幼儿园 c语言,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 编写程序,登录幼儿园200个小朋友的数据:姓名.性别.年龄.身高.体重.出生日期,分别按年龄排序后输出. 要求: (1)登录数据用函数input() (2 ...

  3. c语言幼儿园自动分班,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 编写程序,登录幼儿园200个小朋友的数据:姓名.性别.年龄.身高.体重.出生日期,分别按年龄排序后输出. 要求: (1)登录数据用函数input() (2 ...

  4. 幼儿园管理系统c语言,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 编写程序,登录幼儿园200个小朋友的数据:姓名.性别.年龄.身高.体重.出生日期,分别按年龄排序后输出. 要求: (1)登录数据用函数input() (2 ...

  5. c语言一个图片是幼儿园的,【资源学习】c语言程序代码,登录幼儿园200个小朋友的数据...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 编写程序,登录幼儿园200个小朋友的数据:姓名.性别.年龄.身高.体重.出生日期,分别按年龄排序后输出. 要求: (1)登录数据用函数input() (2 ...

  6. c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...

    [摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...

  7. 漫谈C语言及如何学习C语言

    漫谈C语言及如何学习C语言 云风最近写了一篇博客<C语言的前世今生>.作为长期使用C语言开发网络游戏服务器的程序员,云风是有理由写这样一篇文字,不过还是感觉谈的不够深入,C语言在业界使用的 ...

  8. C语言入门教程学习 C语言学习包括哪些?

    嵌入式开发有一定了解的朋友们知道是在操作系统内部开发的,对于操作系统内部来说基本上都是用C语言来进行编译的,所以说对于C语言的学习在嵌入式开发过程中是非常重要的.下面就给大家介绍一些C语言入门教程的相 ...

  9. 一个C#程序员学习微信小程序的笔记

    一个C#程序员学习微信小程序的笔记 客户端打开小程序的时候,就将代码包下载到本地进行解析,首先找到了根目录的 app.json ,知道了小程序的所有页面. 在这个Index页面就是我们的首页,客户端在 ...

最新文章

  1. 本科生如何自学机器学习?
  2. mybatis中(Oracle)关于insert时主键自动加1的使用方法
  3. Android system server之WatchDog看门狗分析
  4. 关于分布式计算的一些概念
  5. 8.16——熟悉安装linux系统
  6. 拳王公社:网络引流的“4大核心秘诀“,让客户源源不断地加你
  7. Linux下samba服务搭建
  8. 浏览器占满整个屏幕_浏览器无法最大化 为什么我的IE浏览器最大化时,会铺满整个电脑屏...
  9. [渝粤教育] 江西财经职业学院 企业会计业务核算与财务报告编制 参考 资料
  10. ubuntu虚拟环境
  11. 找不到ADO.NET Entity Data Model模板或 sql server database project模板
  12. maya mentray_mental ray渲染器下载
  13. 【软件工程】北邮国际学院大三下期末复习
  14. 计算机网络实验四协议分析心得,计算机网络原理实验_使用网络协议分析仪Wireshark...
  15. 利用计算机指令清理垃圾,系统运维---教你用dos命令清除系统垃圾的快速方法
  16. 移动SI:如何开拓企业客户市场?
  17. 条形码转化成二维码_在线条形码生成器
  18. Win32:三菱FX3U/FX5U读写软元件方法和注意事项
  19. oracle数据删了怎么恢复吗,oracle误删数据恢复方法总结
  20. Python入门-数据库

热门文章

  1. vue 微信开发工具 Maximum call stack size exceeded
  2. 在线安装docker
  3. vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误的解决方法
  4. SpringBoot集成Editor.md 流程详细
  5. 数组的合并和升序排列_区间调度问题之区间合并
  6. python画海绵宝宝_《1,2,3到动物园》数数书,适合幼儿园小班宝宝亲子共读,从游戏中了解数字的概念...
  7. java sonar教程_SonarQube配置与使用教程.PDF
  8. C语言逗号表达式 - C语言零基础入门教程
  9. java 不支持fork,grails不能运行fork模式解决方法
  10. 第一台鸿蒙手机是,第一台预装鸿蒙OS的手机终于登场。