C语言结构体的应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淘 宝 最 好 的 减 肥 药 最 有 效 的 减 肥 食 谱 最 有 效 的 减 肥 方 法 最 有 效 的 减 肥 运 动 : http://www.5haoduo.com/sitemap.xml http://www.adobedown.com/sitema p.xml
减肥 药哪种好 什么 减肥药最 有效果:
}
左旋 肉碱哪 个牌子 好 露卡 素左旋 肉碱 康比 特左旋 肉碱 360 http://www.eocoe.com/sitemaps/sitema ps_1.xml 胶原 蛋白哪 个牌子 好 汤臣 倍健胶 原蛋白 粉: h ttp ://www.zjjlt.co m/s item ap s /s item ap s _ 1 .xml
int i; float z=0,p; for(i=0;i<3;i++) {
a[i].age++; a[i].money=a[i].money+200; z=z+a[i].money;
} p=z/3; printf(" 姓 名 年 龄 薪 水\n"); for(i=0;i<3;i++) printf("%s %d %.2f\n",a[i].name,a[i].age,a[i].money); printf(" 平均薪水为:%.2f\n",p);
淘 宝 最 好 的 减 肥 药 最 有 效 的 减 肥 食 谱 最 有 效 的 减 肥 方 法 最 有 效 的 减 肥 运 动 : http://www.5haoduo.com/sitemap.xml http://www.adobedown.com/sitema p.xml
减肥 药哪种好 什么 减肥药最 有效果:
广东技术师范学院实验报告
学院: 姓名: 实验地点:
广东技术师范学院
专业:
软件工程
林楚金
学号: 2009034743005
工业中心 203
实验日期:
班级: 组别: 2010.6.30
09 软件
成绩:
组员:
指导教师签名:
预习情况
操作情况
考勤情况
数据处理情况
实 验 9 项目名称: 结构体的应用 1、 实验目的
int i,j=0; float t=a[0].score; for(i=0;i<5;i++) {
题目 5:编写程序,在已有的几位员工信息(姓名、年龄、薪水)中,每位员工年龄增加一岁,薪水增加 200 元,输出更新后的员工信息和平均薪 水。 #include<stdio.h> #include<math.h> struct person {
char name[10]; int age;
float money; }a[3]={{"ming",35,1200},{"lian",26,800},{"kioh",40,3500}}; void main() {
}
题目 6:编写程序,自行初始化结构体数据,在已有的两个学生信息(学号、姓名、性别、成绩)中选择其中一个学生的信息存储到第三个学生信 息中,然后输出所有学生的信息。 #include<stdio.h> #include<string.h> #include<math.h>
左旋 肉碱哪 个牌子 好 露卡 素左旋 肉碱 康比 特左旋 肉碱 360 http://www.eocoe.com/sitemaps/sitema ps_1.xml 胶原 蛋白哪 个牌子 好 汤臣 倍健胶 原蛋白 粉: h ttp ://www.zjjlt.co m/s item ap s /s item ap s _ 1 .xml
}
题目 3:定义一个结构体变量,求这个变量所占的内存大小(即这个结构体类型数据的长度)。 #include<stdlib.h> #include<stdio.h> #include<math.h> void main() {
struct student {
int num; char name[20]; int age; char sex; float score; }stu={1001,"zhuangyu",'M',94}; printf("%d+%d+%d+%d+%d=%d\n",sizeof(stu.num),sizeof(stu.name),sizeof(stu.age),sizeof(stu.sex),sizeof(stu.score),sizeof(struct student));
左旋 肉碱哪 个牌子 好 露卡 素左旋 肉碱 康比 特左旋 肉碱 360 http://www.eocoe.com/sitemaps/sitema ps_1.xml 胶原 蛋白哪 个牌子 好 汤臣 倍健胶 原蛋白 粉: h ttp ://www.zjjlt.co m/s item ap s /s item ap s _ 1 .xml
{
char xuehao[10]; char name[10]; char sex; int age; float score; }a[3]={{"5421","ming",'M',18,98},{"1542","jhfg",'W',19,58},{"4521","kiof",'M',20,87}}; void main() { int i; float z=0,p; /*for(i=0;i<3;i++) scanf("%s %s %f",a[i].xuehao,&a[i].name,&a[i].sex,&a[i].age,&a[i].score); printf(" 姓 名 年 龄 薪 水\n");*/ for(i=0;i<3;i++) {
struct person {
char xuehao[10]; char name[10]; char sex; float score; }a[3]={{"1234","ming",'M',98},{"1100","lian",'W',85},{"6789","kioh",'M',87}}; void main() { int i,m,n; printf(" 请问你要用哪个学生覆盖哪个学生的信息(选 择 1 2 3)"); scanf("%d%d",&m,&n);
淘 宝 最 好 的 减 肥 药 最 有 效 的 减 肥 食 谱 最 有 效 的 减 肥 方 法 最 有 效 的 减 肥 运 动 : http://www.5haoduo.com/sitemap.xml http://www.adobedown.com/sitema p.xml
减肥 药哪种好 什么 减肥药最 有效果:
strncpy(a[n-1].xuehao,a[m-1].xuehao,4); strncpy(a[n-1].name,a[m-1].name,4); a[n-1].sex=a[m-1].sex; a[n-1].score=a[m-1].score;
for(i=0;i<3;i++) printf("%s %s %c %.Fra Baidu bibliotekf\n",a[i].xuehao,a[i].name,a[i].sex,a[i].score);
淘 宝 最 好 的 减 肥 药 最 有 效 的 减 肥 食 谱 最 有 效 的 减 肥 方 法 最 有 效 的 减 肥 运 动 : http://www.5haoduo.com/sitemap.xml http://www.adobedown.com/sitema p.xml
减肥 药哪种好 什么 减肥药最 有效果:
通过编程训练,熟练掌握结构体的基本使用方法和应用技巧。 2、 实验内容 题目 1:声明一个结构体类型,并输入和输出学生的信息(学号、姓名、性别、成绩)。 #include<stdio.h> #include<math.h> struct person {
char xuehao[10]; char name[10]; char sex; float score; }a={"54787","ming",'M',98}; void main() {
printf(" 学 号 名 字 性 别 分 数\n"); printf("%s %s %c %.2f\n",a.xuehao,a.name,a.sex,a.score); }
题目 2:声明一个结构体类型,输入和输出三个员工的信息(姓名、年龄、薪水)。 #include<stdio.h> #include<math.h> struct person {
}
题目 4:编写程序,在已有的学生信息(学号、姓名、性别、年龄、成绩)中,每位学生年龄增加一岁,并计算平均成绩。请自行在程序中对学生 信息进行预定义。 #include<stdio.h> #include<math.h> struct person
左旋 肉碱哪 个牌子 好 露卡 素左旋 肉碱 康比 特左旋 肉碱 360 http://www.eocoe.com/sitemaps/sitema ps_1.xml 胶原 蛋白哪 个牌子 好 汤臣 倍健胶 原蛋白 粉: h ttp ://www.zjjlt.co m/s item ap s /s item ap s _ 1 .xml
{ int i;
for(i=0;i<3;i++) scanf("%s %d %f",a[i].name,&a[i].age,&a[i].money);
printf(" 姓 名 年 龄 薪 水\n"); for(i=0;i<3;i++) printf("%s %d %.2f\n",a[i].name,a[i].age,a[i].money);
a[i].age=a[i].age+1; z=z+a[i].score;
} p=z/3; for(i=0;i<3;i++) printf("%s %s %c %d %.2f\n",a[i].xuehao,a[i].name,a[i].sex,a[i].age,a[i].score); printf(" 三位同学的平均成绩为:%.2f\n",p);
char name[10]; int age;
float money; }a[3]/*={{"987","ming",'M',98},{"1542","jhf",'W',54},{"45210","kio",'M',32}}*/; void main()
左旋 肉碱哪 个牌子 好 露卡 素左旋 肉碱 康比 特左旋 肉碱 360 http://www.eocoe.com/sitemaps/sitema ps_1.xml 胶原 蛋白哪 个牌子 好 汤臣 倍健胶 原蛋白 粉: h ttp ://www.zjjlt.co m/s item ap s /s item ap s _ 1 .xml
淘 宝 最 好 的 减 肥 药 最 有 效 的 减 肥 食 谱 最 有 效 的 减 肥 方 法 最 有 效 的 减 肥 运 动 : http://www.5haoduo.com/sitemap.xml http://www.adobedown.com/sitema p.xml
减肥 药哪种好 什么 减肥药最 有效果:
}
题目 7:已知将 5 个学生的信息(学号、姓名、性别、成绩)存放在结构体数组中,找出其中成绩最高的学生,并输出该学生的所有信息。 #include<stdio.h> #include<math.h> struct person {
char xuehao[10]; char name[10]; char sex; float score; }a[5]={{"9877","ming",'M',67},{"1542","jhfg",'W',95},{"4521","kiwo",'M',32},{"1240","gtyr",'M',65},{"9451","wesd",'W',54}}; void main() {
淘 宝 最 好 的 减 肥 药 最 有 效 的 减 肥 食 谱 最 有 效 的 减 肥 方 法 最 有 效 的 减 肥 运 动 : http://www.5haoduo.com/sitemap.xml http://www.adobedown.com/sitema p.xml
减肥 药哪种好 什么 减肥药最 有效果: