日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

*结构-04. 通讯录的录入与显示

發布時間:2023/12/25 综合教程 22 生活家
生活随笔 收集整理的這篇文章主要介紹了 *结构-04. 通讯录的录入与显示 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
 1 /*
 2  * Main.c
 3  * F4-結構-04. 通訊錄的錄入與顯示
 4  *  Created on: 2014年8月26日
 5  *      Author: Boomkeeper
 6  *******部分通過*********
 7  */
 8 
 9 #include <stdio.h>
10 /**
11  * 通訊錄結構體
12  */
13 struct contact {
14     char name[11]; //“姓名”是不超過10個字符
15     char birthday[11]; //生日按“yyyy/mm/dd”的格式給出年月日
16     char gender; //性別用“M”表示“男”、“F”表示“女”
17     char tel[16]; //“固話”和“手機”均為不超過15位的連續數字,前面有可能出現“+”
18     char mobile[16];
19 };
20 
21 int main(void) {
22 
23     int n; //題目中的N
24 
25     scanf("%d", &n);
26     getchar();
27     /**
28      * 創建contact類型的數組,存儲通訊錄
29      */
30     struct contact contacts[n];
31     /**
32      * 錄入通訊錄
33      */
34     int i;
35     for (i = 0; i < n; i++) {
36         scanf("%s %s %c %s %s",
37                 contacts[i].name,
38                 contacts[i].birthday,
39                 &(contacts[i].gender),
40                 contacts[i].tel,
41                 contacts[i].mobile);
42         getchar();
43     }
44 
45     int k; //題目中的K
46     int search[11];//記錄需要查詢的編號(序號)
47 
48     scanf("%d", &k);
49     for (i = 0; i < k; i++)
50         scanf("%d", &search[i]);
51     /**
52      * 輸出結果
53      */
54     for (i = 0; i < k; i++) {
55         if (search[i] < n && search[i] >= 0)//n條通訊錄,編號0到n-1
56             printf("%s %s %s %c %s
",
57                     contacts[search[i]].name,
58                     contacts[search[i]].tel,
59                     contacts[search[i]].mobile,
60                     contacts[search[i]].gender,
61                     contacts[search[i]].birthday);
62         else
63             printf("Not Found
");
64     }
65 
66     return 0;
67 }

花了辣么長時間做完這道題,( ⊙ o ⊙ )啊居然才10分!!!不(qu)忍(ta)直(ma)視(d),9.6可如何是好...10分的題目還沒完全通過,桑心...

預計今晚可以開刷PAT (Basic Level)了。

題目鏈接:

http://pat.zju.edu.cn/contests/basic-programming/%E7%BB%93%E6%9E%84-04

參考:

http://www.cnblogs.com/aexin/p/3903375.html?utm_source=tuicool

.

總結

以上是生活随笔為你收集整理的*结构-04. 通讯录的录入与显示的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。