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 + -
显示快捷键?