- 博客(84)
- 收藏
- 关注
原创 7-8 GPS数据处理
NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。
2025-03-22 21:25:58
692
原创 7-7 敲笨钟
微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。为了增加敲钟的趣味性,还会糟改几句古诗词。其糟改的方法为:去网上搜寻压“ong”韵的古诗词,把句尾的三个字换成“敲笨钟”。例如唐代诗人李贺有名句曰:“寻章摘句老雕虫,晓月当帘挂玉弓”,其中“虫”(chong)和“弓”(gong)都压了“ong”韵。于是这句诗就被糟改为“寻章摘句老雕虫,晓月当帘敲笨钟”。现在给你一大堆古诗词句,要求你写个程序自动将压“ong”韵的句子糟改成“敲笨钟”。
2025-03-22 21:23:51
165
原创 7-6 字符串排序--string类的使用
先输入你要输入的字符串的个数。然后换行输入该组字符串。每个字符串以回车结束,每个字符串不多于一百个字符。如果在输入过程中输入的一个字符串为“stop”,也结束输入。然后将这输入的该组字符串按每个字符串的长度,由小到大排序,按排序结果输出字符串。如果存在多个字符串长度相同,则按照原始输入顺序输出。
2025-03-22 21:21:24
473
原创 7-4 判断登录信息是否正确--字符串比较
从键盘接收用户输入的两个字符串,第一个代表用户名,第二个代表密码。(1)如果用户名是SwpuIot,并且密码是123456,则输出:Welcome(2)如果用户名正确,密码不正确,输出:Mismatch(3)其他情况下,输出:NotExist要输出的信息,建议从题目中复制,确保精确匹配。
2025-03-21 13:50:52
545
原创 7-3 jmu-Java-02-使用逐步逼近法求开根号
使用逐步逼近法对给定数值x求开根号。:从0开始逐步累加步长值。步长=0.0001,epsilon(误差)=0.0001平方值<x且。
2025-03-21 08:58:34
462
原创 Java练习 7-7 掉入陷阱的数字
对任意一个自然数N0,先将其各位数字相加求和,再将其和乘以3后加上1,变成一个新自然数N1;然后对N1重复这种操作,可以产生新自然数N2;……多次重复这种操作,运算结果最终会得到一个固定不变的数Nk,就像掉入一个数字“陷阱”。本题要求对输入的自然数,给出其掉入“陷阱”的过程。
2025-03-09 23:45:39
198
原创 Java练习 7-5 Java中二进制位运算
本题目要求读入2个整数和一个字符,然后根据这个字符值,对两个整数进行相应的二进制位的运算。要求必须使用。(1)如果字符是&,则两个整数进行二进制位的;(2)如果字符是 |,则两个整数进行二进制位的;(3)如果字符是^,则两个整数进行二进制位;(4)如果是其他字符,则固定输出信息:ERROR。
2025-03-09 17:23:26
185
原创 Java练习 7-4 逆序的三位数
程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。
2025-03-07 18:35:32
119
原创 Java练习 7-2 找出三位水仙花数
本题要求编写程序,输出给定正整数M和N区间内的所有三位水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。
2025-03-06 10:56:21
153
原创 Java练习 7-4 是不是太胖了
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)
2025-03-01 15:37:56
333
原创 Java练习 7-3 计算摄氏温度
给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
2025-03-01 15:20:28
133
原创 Java练习1 7-1 打印菜单
在 Java 中,编译.java文件的命令是javac.exe,而解析(运行).class文件的命令是java.exe。编译 Java 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 .class。本题要求编写程序,在屏幕上打印5行菜单。
2025-03-01 14:37:14
140
原创 Java学习1
Java SE是Java的标准版,用于针对普通PC的标准应用程序开发,主要用于桌面程序的开发,它是学习Java EE和Java ME的基础。Java ME是Java的微型版本,常用于嵌入式设备及消费类电器(如手机)上的开发,主要用于嵌入式系统程序的开发。简单性,面相对象,分布性,可移植性,解释性,安全性,健壮性,多线程,高性能,动态。程序开发语言可分为4代:机器语言,汇编语言,高级语言和面向对象程序设计语言。Java EE是Java的企业版,用于针对企业级应用服务的开发。1.语法规则和C++类似。
2025-02-24 16:22:55
288
原创 第19关:输出每位学生的学号和得分
【题目描述】Python课程设计的作业分小组完成,规定小组成员1-3人。为体现公平,凡是单人组队的,评分可以乘1.2系数。例如:A和B同学组队,作品评分8分,则A和B同学各得8分;若C同学单独一组,作品评分8分,则C同学得8*1.2=9.6分。现有多份作业数据(包括组员和评分),请统计出每位同学的得分,并按学号升序输出。【输入描述】第一行是一个整数n,接下去有n行,每行对应一份作业数据,先是组员的学号,末尾是作业评分。【输出描述】按学号升序输出每位学生的学号和得分。
2024-12-26 10:22:39
373
原创 第39关:完美数个数
输入一个整数序列,以及基准,要求统计并输出该序列中基准以上的完美数个数。完美数是指一个数的所有真约数之和等于它自身。6的真约数有1、2、3,且它们之和等于6;28的真约数有1、2、4、7、14,且它们之和等于28。【输入格式】第一行先给出序列长度n(n≤20),第2行包含n个整数;第3行包含一个整数,为基准。【输出格式】一个整数,表示输入的整数序列中基准以上的完美数个数。
2024-12-10 13:43:14
337
原创 第38关:给定精度计算pi
π是数学和物理学普遍使用的常数之一,它定义了圆周长与直径之比。但π是一个无理数,即无限不循环小数,π值无法用任何精确公式表示,以下是用格雷戈里公式求π的近似值,π =4-4/3+4/5-4/7+4/9-4/11+...编写程序,输入精度e,使用该公式求π的近似值,精确到最后一项(指的是上面公式中二个邻近‘+’号和‘-’之间的式子)的绝对值小于e为止。一个表示精度要求的小数。
2024-12-10 13:41:58
348
原创 第37关:身份证号找年龄最大最小
第2代居民身份证号码共有18位,从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。现有一批学生的姓名和身份证号码,请找出年龄最大和最小的学生。【输出描述】分两行输出:第一行是年龄最大学生的姓名和身份证号码,第二行是年龄最小学生的姓名和身份证号码,姓名和身份证号码用空格分隔。【输入描述】第一行输入一个整数N;然后输入N行数据,每行包括:姓名,身份证号码,用空格分隔。
2024-12-10 13:32:13
792
原创 第36关:矩阵中各列元素之和的最大值
给定m行n列的整型数据构成的矩阵(m≤20,n≤10),计算该矩阵中各列元素之和,并输出其中的最大值。【输入格式】第一行包含2个整数,为m和n的值;接下来有m行,每行包含n个整数。【输出格式】一个整数,表示该矩阵中各列元素之和的最大值。
2024-12-10 13:11:40
437
原创 第35关:回文数猜想
回文数”是指从左向右读和从右向左读都一样的正整数,如101、32123、6666等。数学上有个“回文数猜想”:不论开始是什么正整数(两位以上),在经过有限次正序数和倒序数相加的步骤后,都会得到一个回文数。例如:69变成165(69+96),再变成726(165+561),再变成1353(726+627),最后变成4884(1353+3531),69经过4步演算得到回文数4884。为了简化,如果超出30步,则演算终止,并输出“>30”。【输出描述】输出两个数,输出得到回文数的演算步数。
2024-12-09 16:05:55
427
原创 第34关:缺课学生名单
输入一个小组的学生名单,再输入一个到课学生名单,请编写程序,输出缺课学生名单。忽略英文名中的大小写。提示:①列表ls中移除x元素的可使用ls.remove(x);②返回字符串str的副本,并全部字符转为小写可使用str.lower()。二行,一行为小组学生名单,另一行为到课学生名单,名字间用空格分隔。张三 李四 王五 赵六 Lily Jack。王五 赵六 jack 张三。
2024-12-09 15:42:48
356
原创 第33关:成绩
【输入格式】第一行包含2个整数,为m和n的值;接下来有m行,每行包含n个正整数,为1位学生的n门课程的成绩。最后一行包含一个整数,为达标线。给定m位学生n门课程的成绩(m≤20,n≤10),以及达标线。统计并输出各门课程的平均分在达标线以上的学生人数。【输出格式】一个整数,表示平均分在达标线及以上的学生人数。
2024-12-09 15:33:37
259
原创 第32关:AB销售总额
第一行输入一个整数N,然后再输入N行数据,每行两个字符串和一个整数,分别对应员工姓名、级别,销售额。某公司销售部分AB两组,对销售部员工的销售额按组进行统计。分行输出AB两组的销售总额,并在最后一行销售额总计。
2024-12-09 15:27:27
212
原创 第31关:涨工资后的金额
公司准备对每位员工涨工资,规则:对于工资小于5000元的,涨50%,其余的增加2500元。编写程序,输入一组工资金额,依次输出涨工资后的金额。一行,原来工资金额,之间用空格分隔。涨工资后的金额(保留二位小数)。
2024-12-09 15:18:56
345
原创 第30关:员工考核结果
公司一年一度的年度晋升考核结束了,35岁(含)以上的员工考核分在80分(含)以上为合格,35岁以下的员工考核分在90分(含)以上为合格。现在有一个部门员工的年龄及考核成绩,根据要求审核员工是否能晋升,给出考核结果及部门总晋升人数。【输入描述】第一行输入一个整数N,然后再输入N行数据,每行2个整数,分别对应一个员工的年龄、考核成绩,中间用空格隔开。【输出描述】每行输出相应员工的考核结果,若能晋升,则输出晋升,否则输出原岗。print("晋升")print('晋升')print('晋升')
2024-12-08 11:02:33
424
原创 第29关:学生判断题的最高分
第1行包含两个整数,分别为n和m的值。第2行是标准答案,接下来n行依次为每个学生的解答。标准答案和每个学生的解答均为长度是m的字符串,其中仅含字符T和F。n个学生参加一场测试,测试只有m道判断题,每题分值为2分。根据标准答案和n个同学的解答,统计并输出最高得分。一个整数,为所有学生中的最高分。
2024-12-08 10:40:40
292
原创 第28关:连续编号的3张兑换券
某超市进行促销活动,购买金额超过一定值就随机给一个兑换券,兑换券上有不同的编号,编号是一个1到100之间的数字。当收集到连续编号的三张兑换券时,就可以换一个小礼物。编写一个程序,输入收集到的兑换券编号,输出是否能兑换小礼物。一行,多个兑换券编号,之间用空格分隔。
2024-12-08 10:32:32
292
原创 第27关:均方差计算
【题目描述】计算N个数的均方差。,An为该数列中的N个数。【输入描述】一行,若干小数以空格分隔。【输出描述】输出均方差,保留三位小数。【输入样例】0 0 2 2。【输出样例】1.000。
2024-12-08 10:18:12
176
原创 第26关:冠军编号
校园知识竞赛火热进行中,有10位同学进入最后的决赛。决赛第一轮是必答题,每位选手带着成绩进入下一轮。第二轮是抢答环节,只有答对的抢答者才能得分,每题为10分。两轮的得分之和即为选手的最终得分。请你编写程序,统计选手总分,并计算出最后的冠军选手。注意,输出多个数据时,中间用空格隔开,结尾没有空格。第一行是10个整数,表示10位选手的第一轮得分;第二行是抢答题答对者的编号(编号从1开始)。如有多位选手并列第一,则输出多个编号。第一行输出10位选手的最终得分;第二行输出冠军选手的编号。
2024-12-08 10:10:52
440
原创 第25关:各班人数最高分最低分平均分
某课程进行成绩分析,共N个班的成绩,输入N的值及各班的各位同学的成绩,输出班级人数、最高分、最低分、班级平均分(保留一位小数)。【输入描述】第一行输入1个整数N,然后再输入N行数据,每行是多个整数,分别对应各位同学的成绩,以空格隔开。【输出描述】分行输出各班的人数、最高分、最低分、班级平均分(保留一位小数),以空格隔开。
2024-12-07 18:45:08
324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人