c09_02.c
来自「这是编程之道C-C++中的源代码,很简练,可以用于相关教学和重新熟悉C-C++时」· C语言 代码 · 共 43 行
C
43 行
#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 + =
减小字号Ctrl + -
显示快捷键?