有3个学生的信息,放在结构体数组中,要求输出全部学生信息

#include<stdio.h>
struct  Student//声明结构体类型struct student 
{  int  num;
   char name[20];
   char sex;
   int  age;
};
struct  Student  stu[3]={{10101,"LiLin",'M',18},{10102,"ZhangFang",'M',19},{10104,"WangMing",'F',20}};//定义指向struct student结构体变量的指针变量 
int  main()
{struct  Student  *p;//
printf("No.Name     sex  age\n");
for(p=stu;p<stu+3;p++)
printf("%5d%-20s%2c%4d\n",p->num,p->name,p->sex,p->age);//输出结果 
return 0;
}

No.Name sex age
10101LiLin M 18
10102ZhangFang M 19
10104WangMing F 20

--------------------------------
Process exited after 0.2853 seconds with return value 0
请按任意键继续. . .

posted @ 2017-04-09 16:01  醉疯染梦  阅读(6972)  评论(0编辑  收藏  举报