编程练习2-筛选出及格和不及格的人从高到底排列
发布日期:2022-01-31 02:52:45
浏览次数:3
分类:技术文章
本文共 557 字,大约阅读时间需要 1 分钟。
有txt文件第一列是姓名,第二列是分数,筛选出及格和不及格的人从高到底排列
shell
#!/bin/bashsort -n -r -k 2 grade.txt > grade_sort.txtawk '{if($2<60) print $0}' grade_sort.txt > fail.txtawk '{if($2>=60) print $0}' grade_sort.txt > pass.txt
tcl
set name {}set grade {}set fp [open grade.txt r]while {[gets $fp line]!=-1} {set list1 [split "$line"]puts $list1lappend name [lindex $list1 0]lappend grade [lindex $list1 end]}puts $nameputs $gradeset newgrade [lsort -integer -decreasing $grade]puts $newgrade#set length [llength $newgrade]#i=0#while {[$i < $length]} {#incr i#}close $fp
以下为程序运行结果:
转载地址:https://blog.csdn.net/qq_36480087/article/details/108502001 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月13日 08时03分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
JavaScript的常用互动方法
2019-04-26
JavaScript的DOM操作
2019-04-26
JavaScript实现的网页计算器功能
2019-04-26
【物联网实训项目】------(一)家庭智慧安防系统之前期项目工作准备
2019-04-26
【物联网实训项目】------(二)家庭智慧安防系统之定时监控
2019-04-26
【物联网实训项目】------(三)家庭智慧安防系统之实时监控
2019-04-26
【物联网实训项目】------(四)家庭智慧安防系统之智能温控
2019-04-26
【物联网实训项目】------(五)家庭智慧安防系统之智能监控
2019-04-26
【物联网实训项目】------(六)家庭智慧安防系统之智能监控
2019-04-26
【物联网实训项目】------(七)家庭智慧安防系统之人脸验证
2019-04-26
日常琐事(一)
2019-04-26
数据结构----绪论
2019-04-26
篇章二线性表---常见操作
2019-04-26
回溯法关于图
2019-04-26
04 Python数据类型之元组、集合
2019-04-26
05 Python之条件与循环
2019-04-26
06 Python之函数调用与定义
2019-04-26
07 Python之Numpy库
2019-04-26