1.成績排序
題目:輸入任意(使用者,成績)序列,可以獲得成績從高到低或從低到高的排列,相同成績都按先錄入排列在前的規則處理。
輸入描述:
輸入多行,先輸入要排序的人的個數,然後輸入排序方法0(降序)或者1(公升序)再分別輸入他們的名字和成績,以乙個空格隔開。
輸出描述:
按照指定方式輸出名字和成績,名字和成績之間以乙個空格隔開
示例輸入輸出3
fang 90
0ning 70
fang 90
yang 50
yang 50
ning 70
typedef struct student
student;
int comp1(const void* a,const void* b)
int comp2(const void* a,const void* b)
int main()
if(methodnum)
qsort(students,num,sizeof(students[0]),comp1);
else
qsort(students,num,sizeof(students[0]),comp2);
for(i=0;iprintf("%s %d\n",students[i].name,students[i].score);}}
日常筆記(持續更新)
1.su認證失敗 2.ubuntu中vim下按上下左右鍵時輸入a b c d 這是因為ubuntu系統自帶的 vi 不完整,安裝完整的vi即可 sudo apt get install vim gtk 3.e 無法獲得鎖 var lib dpkg lock open 11 資源暫時不可用 e 無法鎖...
tensorflow學習(日常更新)
2019.2.25 tf.concat tensor1,tensor2,tensor3,axis 用來拼接張量 t1 1,2,3 4,5,6 t2 7,8,9 10,11,12 tf.concat t1,t2 0 1,2,3 4,5,6 7,8,9 10,11,12 tf.concat t1,t2 ...
linux 日常操作 更新中
1.修改使用者shell 需要root許可權 chsh s bin csh username username 使用者名稱2.操作使用者 useradd g groupname s bin csh d home king m king passwd king userdel r king3.資料庫 ...