程式設計練習2 篩選出及格和不及格的人從高到底排列

2022-07-10 17:24:09 字數 698 閱讀 2586

有txt檔案第一列是姓名,第二列是分數,篩選出及格和不及格的人從高到底排列

shell

#!/bin/bash

sort -n -r -k 2 grade.txt > grade_sort.txt

awk '' grade_sort.txt > fail.txt

awk '' grade_sort.txt > pass.txt

tcl
set name {}

set grade {}

set fp [open grade.txt r]

while

puts $name

puts $grade

set newgrade [lsort -integer -decreasing $grade]

puts $newgrade

#set length [llength $newgrade]

#i=0

#while

close $fp

以下為程式執行結果:

簡單HQL練習 查詢表中及格人數與不及格人數

在一條sql中使用條件進行判斷可以使用where子句,但是對兩個相反的條件進行選擇的話,就必須使用case when子句。比如統計表中及格人數與不及格人數,同時限定一條sql語句的話,就可以這樣寫 select sum case when score 60 then 1 else 0 end as ...

一張表中, 查詢學生及格和不及格人數

表結構為 class name score 班級 姓名 分數 查詢每個班級中,及格和不及格學生的人數 select class sum case when score 60 then 1 else 0 end as gt60,sum case when score 60 then 0 else 1 ...

紀念我第一次不及格的面試

這個學期學了一門課叫職業指導的課程,就是關於就業的。期間老師讓布置了一項任務,就是10個人左右進行無領導小組面試。每個人事先要準備乙份簡歷。我個人感覺模擬總是不如實戰,然後我就投了一家外企公司的實習。工作崗位是做python自動化測試,偏向開發,這是我第一次面試,最尷尬的是大三上學期的考試周。大概是...