A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 寂静夜凄凉 中级黑马   /  2016-5-12 22:08  /  983 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1)用结构体数组实现通讯录
思路:
定义一个结构,姓名 电话号码
让用户从键盘输入要保存的姓名和电话号码
输入完成后,可以打印出来

2 个回复

正序浏览
自定义类型。加油
回复 使用道具 举报
#include <stdio.h>
#define LENGTH 5

struct Contacts
{
char name[20];
char mobileNum[12];
};
int main(int argc, const char * argv[])
{
struct Contacts c1[LENGTH]; //接收用户输入的内容
for (int i=0; i<LENGTH; i++)
{
scanf("%s%s",c1[i].name,c1[i].mobileNum);
}
//打印输出
for (int i=0; i<LENGTH; i++) {
printf("姓名:%s 电话号码:%s\n",c1[i].name,c1[i].mobileNum); }
return 0; }
大体的模型就出来了,具体的话需要判断电话号码是不是符合要求。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马