📄 c09_02.c
字号:
#include <stdio.h>
typedef struct
{
char name[20]; /* 姓名 */
char telephone[12]; /* 电话 */
char sex; /* 性别 */
int age; /* 年龄 */
char e_mail[40]; /* 电子邮件 */
char addr[30]; /* 地址 */
} ADDR_LIST;
void Print( ADDR_LIST *, int Count );
int main()
{
/*定义并初始化结构体变量*/
ADDR_LIST addrlist[3]={
{"李明","01062548445",'M',16,"liming@sina.com.cn","北京"},
{"王芳","02162281234",'F',20,"wangf@sohu.com","上海"},
{"Marry","02786614571",'F',19,"onegirl@263.net","武汉"},};
Print(addrlist, 3);
return 0;
}
void Print( ADDR_LIST *List, int Count )
{
int i; /*用于循环的结构体数组元素个数*/
/*结构体变量的输出*/
printf("我们定义并初始化的结构体数组的数据如下:");
for (i=0;i<Count;i++)
{
printf("\n第%d个记录:\n", i+1 );
printf(" 姓名:%s\n", List[i].name );
printf("电话号码:%s\n", List[i].telephone );
printf(" 性别:%c\n", List[i].sex );
printf(" 年龄:%d\n", List[i].age);
printf(" Email:%s\n", List[i].e_mail);
printf("所在城市:%s\n", List[i].addr);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -