ZZULIOJ 1182 查詢記錄(結構體專題)

2021-10-23 03:39:19 字數 873 閱讀 1150

有一學生成績表,包括學號、姓名、3門課程成績。請實現如下查詢功能:輸入乙個學生的學號,輸出該學生學號、姓名、3門課程成績 

首先輸入乙個整數n(1<=n<=100),表示學生人數; 

然後輸入n行,每行包含乙個學生的資訊:學號(12位)、姓名(不含空格且不超過20位),以及3個整數,表示3門課成績,資料之間用空格隔開。 

最後一行輸入乙個學號num

輸出若學號num存在,輸出該學生的學號、姓名、3門課程成績;若該學號不存在,則輸出「not found」。

3

541207010188 zhangling 89 78 95

541207010189 wangli 85 87 99

541207010190 fangfang 85 68 76

541207010188

541207010188 zhangling 89 78 95
#include#include#includetypedef struct studentstudent;

int find(char *s,student *stu,int t)

return -1;

}int main()

scanf("%s",temp);

int index=find(temp,stu,t);

if(index!=-1)

printf("%s %s %d %d %d\n",stu[index].sno,stu[index].name,stu[index].a,stu[index].b,stu[index].c);

else

printf("not found");

return 0;

}

zzulioj1915 查詢重複點

在三維空間裡,晴天得到了一些座標,然後他想知道這些座標有沒有重合的哇,然後若兩個座標是重合的也就是x x,y y,z z。然後他把這個任務交給你啦。輸入第一行包含乙個整數t表示有多少組資料。每組資料乙個整數n,表示有多少個點。接下來n行,每行有三個整數x,y,z表示乙個點的座標.0 n 200000...

ZZULIOJ 1117 查詢陣列元素

題目描述 編寫程式,輸入n 1 n 10 輸入n個整數構成乙個陣列,輸入整數x,在這個陣列中查詢x是否存在,如果存在,刪除x,後面元素依次向前添補空位,並輸出刪除元素後的陣列。如果不存在,輸出 not found 定義乙個查詢函式find 在陣列a中查詢x,若找不到函式返回 1,若找到返回x的下標,...

zzuli oj 1117 查詢陣列元素

題意描述 編寫程式,輸入n 1 n 10 輸入n個整數構成乙個陣列,輸入整數x,在這個陣列中查詢x是否存在,如果存在,刪除x,後面元素依次向前添補空位,並輸出刪除元素後的陣列。如果不存在,輸出 not found 輸入第一行是乙個正整數n 1 n 10 第二行是n個整數,構成乙個陣列 第三行是乙個整...