民族数组 省数组

[“汉族”,“蒙古族”,“回族”,“藏族”,“维吾尔族”,“苗族”,“彝族”,“壮族”,“布依族”,“朝鲜族”,“满族”,“侗族”,“瑶族”,“白族”,“土家族”, “哈尼族”,“哈萨克族”,“傣族”,“黎族”,“傈僳族”,“佤族”,“畲族”,“高山族”,“拉祜族”,“水族”,“东乡族”,“纳西族”,“景颇族”,“柯尔克孜族”, “土族”,“达斡尔族”,“仫佬族”,“羌族”,“布朗族”,“撒拉族”,“毛南族”,“仡佬族”,“锡伯族”,“阿昌族”,“普米族”,“塔吉克族”,“怒族”, “乌孜别克族”, “俄罗斯族”,“鄂温克族”,“德昂族”,“保安族”,“裕固族”,“京族”,“塔塔尔族”,“独龙族”,“鄂伦春族”,“赫哲族”,“门巴族”,“珞巴族”,“基诺族”]

{“name”:“汉族”,“value”:“汉族”}, {“name”:“蒙古族”,“value”:“蒙古族”}, {“name”:“回族”,“value”:“回族”}, {“name”:“藏族”,“value”:“藏族”}, {“name”:“维吾尔”,“value”:“维吾尔族”}, {“name”:“苗族”,“value”:“苗族”}, {“name”:“彝族”,“value”:“彝族”},{“name”:“壮族”,“value”:“壮族”}, {“name”:“布依族”,“value”:“布依族”}, {“name”:“朝鲜族”,“value”:“朝鲜族”}, {“name”:“满族”,“value”:“满族”}, {“name”:“侗族”,“value”:“侗族”}, {“name”:“瑶族”,“value”:“瑶族”}, {“name”:“白族”,“value”:“白族”}, {“name”:“土家族”,“value”:“土家族”}, {“name”:“哈尼族”,“value”:“哈尼族”}, {“name”:“哈萨克族”,“value”:“哈萨克族”}, {“name”:“傣族”,“value”:“傣族”}, {“name”:“黎族”,“value”:“黎族”}, {“name”:“傈僳族”,“value”:“傈僳族”}, {“name”:“佤族”,“value”:“佤族”}, {“name”:“畲族”,“value”:“畲族”}, {“name”:“高山族”,“value”:“高山族”}, {“name”:“拉祜族”,“value”:“拉祜族”}, {“name”:“水族”,“value”:“水族”}, {“name”:“东乡族”,“value”:“东乡族”}, {“name”:“纳西族”,“value”:“纳西族”}, {“name”:“景颇族”,“value”:“景颇族”},{“name”:“柯尔克孜族”,“value”:“柯尔克孜族”}, {“name”:“土族”,“value”:“土族”}, {“name”:“达斡尔族”,“value”:“达斡尔族”}, {“name”:“仫佬族”,“value”:“仫佬族”}, {“name”:“羌族”,“value”:“羌族”}, {“name”:“布朗族”,“value”:“布朗族”}, {“name”:“撒拉族”,“value”:“撒拉族”}, {“name”:“毛南族”,“value”:“毛南族”},{“name”:“仡佬族”,“value”:“仡佬族”}, {“name”:“锡伯族”,“value”:“锡伯族”}, {“name”:“阿昌族”,“value”:“阿昌族”}, {“name”:“普米族”,“value”:“普米族”},{“name”:“塔吉克族”,“value”:“塔吉克族”}, {“name”:“怒族”,“value”:“怒族”}, {“name”:“乌孜别克族”,“value”:“乌孜别克族”}, {“name”:“俄罗斯族”,“value”:“俄罗斯族”},{“name”:“鄂温克族”,“value”:“鄂温克族”}, {“name”:“德昂族”,“value”:“德昂族”}, {“name”:“保安族”,“value”:“保安族”}, {“name”:“裕固族”,“value”:“裕固族”}, {“name”:“京族”,“value”:“京族”}, {“name”:“塔塔尔族”,“value”:“塔塔尔族”}, {“name”:“独龙族”,“value”:“独龙族”}, {“name”:“鄂伦春族”,“value”:“鄂伦春族”}, {“name”:“赫哲族”,“value”:“赫哲族”}, {“name”:“门巴族”,“value”:“门巴族”}, {“name”:“珞巴族”,“value”:“珞巴族”}, {“name”:“基诺族”,“value”:“基诺族”}

[“陕西省”,“甘肃省”,“青海省”,“宁夏回族自治区”,“新疆维吾尔自治区”,“北京市”,“天津市”,“上海市”,“重庆市”,“河北省”,“山西省”,“辽宁省”,“吉林省”, “黑龙江省”,“江苏省”,“浙江省”,“安徽省”,“福建省”,“江西省”,“山东省”,“河南省”,“湖北省”,“湖南省”,“广东省”,“海南省”,“四川省”,“贵州省”,“云南省”,“台湾省”, “内蒙古自治区”,“广西壮族自治区”,“西藏自治区”,“香港特别行政区”,“澳门特别行政区”]

{“name”:“陕西省”,“value”:“陕西省”}, {“name”:“甘肃省”,“value”:“甘肃省”}, {“name”:“青海省”,“value”:“青海省”}, {“name”:“宁夏回族自治区”,“value”:“宁夏回族自治区”},{“name”:“新疆维吾尔自治区”,“value”:“新疆维吾尔自治区”}, {“name”:“北京市”,“value”:“北京市”}, {“name”:“天津市”,“value”:“天津市”}, {“name”:“上海市”,“value”:“上海市”},{“name”:“重庆市”,“value”:“重庆市”}, {“name”:“河北省”,“value”:“河北省”}, {“name”:“山西省”,“value”:“山西省”}, {“name”:“辽宁省”,“value”:“辽宁省”}, {“name”:“吉林省”,“value”:“吉林省”}, {“name”:“黑龙江省”,“value”:“黑龙江省”}, {“name”:“江苏省”,“value”:“江苏省”}, {“name”:“浙江省”,“value”:“浙江省”}, {“name”:“安徽省”,“value”:“安徽省”}, {“name”:“福建省”,“value”:“福建省”}, {“name”:“江西省”,“value”:“江西省”}, {“name”:“山东省”,“value”:“山东省”}, {“name”:“河南省”,“value”:“河南省”}, {“name”:“湖北省”,“value”:“湖北省”}, {“name”:“湖南省”,“value”:“湖南省”}, {“name”:“广东省”,“value”:“广东省”}, {“name”:“海南省”,“value”:“海南省”}, {“name”:“四川省”,“value”:“四川省”}, {“name”:“贵州省”,“value”:“贵州省”}, {“name”:“云南省”,“value”:“云南省”}, {“name”:“台湾省”,“value”:“台湾省”}, {“name”:“内蒙古自治区”,“value”:“内蒙古自治区”}, {“name”:“广西壮族自治区”,“value”:“广西壮族自治区”}, {“name”:“西藏自治区”,“value”:“西藏自治区”}, {“name”:“香港特别行政区”,“value”:“香港特别行政区”}, {“name”:“澳门特别行政区”,“value”:“澳门特别行政区”}

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个可能的 C 语言实现: ```c #include <stdio.h> #include <string.h> #define MAX_LEN 50 // 假设各字符串最长为 50 typedef struct { char id[20]; char name[MAX_LEN]; char gender[5]; char nation[MAX_LEN]; char birthday[MAX_LEN]; char birthplace[MAX_LEN]; char college[MAX_LEN]; char issue_date[MAX_LEN]; } Student; int main() { Student students[5]; // 存放 5 名学生信息的结构体数组 int i; // 从键盘输入 5 名学生的证件信息 for (i = 0; i < 5; i++) { printf("请输入第 %d 位学生的证件信息:\n", i + 1); printf("学号:"); scanf("%s", students[i].id); printf("姓名:"); scanf("%s", students[i].name); printf("性别:"); scanf("%s", students[i].gender); printf("民族:"); scanf("%s", students[i].nation); printf("出生年月日:"); scanf("%s", students[i].birthday); printf("出生地:"); scanf("%s", students[i].birthplace); printf("学院:"); scanf("%s", students[i].college); printf("发证日期:"); scanf("%s", students[i].issue_date); } // 按“出生地”查找学生 char target_place[MAX_LEN]; // 目标出生地 printf("请输入要查找的出生地:"); scanf("%s", target_place); printf("以下是来自 %s 的学生列表:\n", target_place); for (i = 0; i < 5; i++) { if (strcmp(students[i].birthplace, target_place) == 0) { printf("%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n", students[i].id, students[i].name, students[i].gender, students[i].nation, students[i].birthday, students[i].birthplace, students[i].college, students[i].issue_date); } } return 0; } ``` 该程序首先定义了一个 `Student` 结构体用于存放学生证件信息,然后创建了一个长度为 5 的 `Student` 数组 `students`,用于存放 5 名学生信息。接着使用循环从键盘输入这些学生的证件信息。 程序中使用了一个 `strcmp` 函数来比较字符串是否相等,如果 `students[i].birthplace` 和 `target_place` 相等,则说明该学生来自目标出生地,将其证件信息输出即可。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值