《数组习题题学习.pptx》由会员分享,可在线阅读,更多相关《数组习题题学习.pptx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
练习1:输入10个同学的成绩,按降序排序,并将低于平均分的同学输出。例3:输入一串小写字母(以“.”为结束标志),统计出每个字母在该字符串中出现的次数(若某字母不出现,则不要输出)。如:输入:aaaabbbccc.输出:a:4 b:3 c:3第1页/共4页练习2:灯的开与关问题。(选做)10个灯排成一排,开始时处于奇数位置的灯是亮的。现进行如下操作:所有电灯的按钮按动一次;19号电灯的按钮按动一次;18号电灯的按钮按动一次;17号电灯的按钮按动一次;16号电灯的按钮按动一次;15号电灯的按钮按动一次;12号电灯的按钮按动一次;1号电灯的按钮按动一次;最后问哪几盏灯是亮的。(假设:按动一次按钮即对电灯进行一次反操作,即原来亮的变暗,原来暗的变亮)。第2页/共4页练习3:约瑟夫问题(选做)N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。例如N=6,M=5,被杀掉的人的序号为5,4,6,2,3。最后剩下1号。请输入N,M,依次输出被杀掉的人的序号。输入:6 5输出:5 4 6 2 3 1第3页/共4页感谢您的观看。第4页/共4页