首页 > 编程语言 > 详细

指向结构体数组的指针 学习笔记

时间:2015-04-25 16:46:15      阅读:134      评论:0      收藏:0      [点我收藏+]
#include<stdio.h>
void main()
{
	struct stu_type{
		char num[15];
		char name[10];
		int age;
		int c;
		int math;
		int en;
		int sum;
		float ave;
	}*p,stu[3]= {{"2011110101","张晓天",22,60,70,75},
	{"2011110102","王小红",22,65,75,75},
	{"2011110103","李小兵",21,68,78,75}};
	printf("学生学号\t姓名\t年龄\tC语言\t数学\t英语\t总分\t平均分\n");
	for(p=stu;p<stu+3;p++)
	{
		p->sum = p->c + p-> math + p-> en;
		p->ave = (float)p->sum/3;
		printf("%-16s%s\t%d\t%d\t%d\t%d\t%d\t%5.1f\n",p->num,p->name,p->age,p->c,p->math,p->en,p->sum,p->ave) ;
	}

}


指向结构体数组的指针 学习笔记

原文:http://9815936.blog.51cto.com/9805936/1638306

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!