C语言居儿童年龄分类组别,西安交大C--程序设计第四章作业2汇总(25页)-原创力文档...

精品文档

精品文档

PAGE

PAGE #欢迎下载

精品文档

精品文档

PAGE

PAGE #欢迎。下载

西安交通大学实验报告

课程计算机程序设计—实验名称结构体 第1 页共29页

系 别____实 验 日 期2014 年4月26日

专业班级 ____ 组别 实验报告日期2014 年4月27日

姓名_________学号__ 报 告 退 发(订正、重做)

同组人 教师审批签字

实验目的

掌握结构体的使用方法,学会用结构体的方法定义变量并对变 量进行处理;掌握枚举法的使用方法。

二、实验内容

(一)第一题:1、输入某小组5个人的姓名、性别、出生年份 等信息,统计男女人数以及1988年以后(含1988年)出生的人 数。

1.源程序代码:

//输入某小组个人的姓名、性别、出生年份等信息,统计男女人数以及年以后(含 年)出生的人数。

#in clude

using n amespace std;

struct xinxi

{

char n ame[20];

char sex;

int year;

};//定义结构体xinxi,包含名称(字符串)、性别(字符)、出生时间(整数) 三个变量

int main()

{

xinxi cy[5]; int i,s=0,m=0;

for(i=0;i<5;i++)

{

cout<>cy[i].name;

coutvv"性别(男的输入b”女的输入g”):";

cin>>cy[i].sex;

cout<

cin>>cy[i].year;

}

cout<

for(i=0;i<5;i++)//显示输入内容

cout<

for(i=0;i<5;i++)//统计男女、之后个数

{

if(cy[i].sex=='b')

s++;

if(cy[i].year>=1988)

m++;

}

cout<

cout<

}

2. 实验结果:

OS C:W^in dows\syrtenn32\cmd1exe

谆触八弟丄个咸员的信息

谆触八弟丄个咸员的信息:

" 常曹寿r” ?女的输入b

11?

豈赣人兼个成员的信息, 姓名r Ejj

的输入F ■女的输人b

Ji: 1^V6

请筮人第H个成员的信息’

姓各dzj

性别隅的输入 f 以的输入《>=?

出生年俶1996

髄入聲4个成员的信息=

性勃隅的输入m的输u吉 岀生年册:1988

请锁人鄴个成员的信息.

姓名:xiaoli

性臥男的输入计?女的输人=";a 出生孝粉.198?

1??^ 199ft

1??^ 199ft

19 9&

a丄 988

1987

3

brd b cs j b d3j b xlaoning xiaoli a 其中塁吿△数知

LW毗年以后(含1908 )岀生 请按任意霾继I- - - ■

3?问题分析:略

(二)第二题:读入五个用户的姓名和电话号码,按照姓名的字典

顺序排列后,输出用户的姓名和电话号码。

1.源程序代码:

//读入五个用户的姓名和电话号码,按照姓名的字典顺序排列后,输出用户的姓 名和电话号码。

#in clude

#in clude

using n amespace std;

struct dia nhuabu

{

char n ame[30];

char nu m[15];

};//定义结构体dianhuabu,包含两个变量:名字和电话号码。由于电话号码较 长又无需对其进行具体处理,故定义为字符串型

int main()

{

dia nhuabu dhb [ 5];//声明 dia nhuabu 型变量

int i;

for(i=0;i<5;i++)

{

coutvv"请输入第"<>dhb[i].name;

cout<

cin>>dhb[i].num;

}

cout<

for(i=0;i<5;i++)// 显示输入信息

{

cout<

}

for(i=0;i<5;i++)// 排序

{

int k=i;

for(int j=i+1;j<5;j++)

if

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值