(题源:灰灰考研)
题1
给出一系列字符串及其对应id,要求找出某个字符串对应的id。
输入n+1行,第一行输入字符串个数,接下来输入n行,每行输入字符串及对应的id。
最后输入其中的一个字符串,输出该字符串对应的id。
输入格式:
数据的条数
输入每条数据的字符串和对应的id
要查询的字符串
输出格式:
对应的id
输入样例:
5
boring 5
interesting 8
hello 4
world 2
test 9
world
输出样例:
word对应的id是2
代码示例
方法1:利用二维char数组
芳儿2:利用struct结构体
#include <stdio.h>
int main(){
int count;
scanf("%d",&count);
char str[count][2];
for(int i=0;i<count;i++)
for(int j=0;j<2;j++)
scanf("%c",&str[i][j]);
char strr;
scanf("%c",&strr);
for(int i=0;i<count;i++){
if(st