- 博客(84)
- 资源 (2)
- 收藏
- 关注
原创 7-5 福到了分数 20
福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符或者为空格。而倒过来的汉字所用的字符由裁判指定。
2023-11-22 11:18:44 200
原创 7-2 判断上三角矩阵分数 20
上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。本题要求编写程序,判断一个给定的方阵是否上三角矩阵。
2023-11-21 20:15:34 292
原创 7-1 打印正三角形n*n,倒三角形n*n,如下图所示
打印正三角形4行4列,,倒三角形4行4列,中间用“我是华丽的分界线”分割。在这里给出相应的输出。在这里给出相应的输出。在这里给出一组输入。在这里给出一组输入。
2023-11-21 20:14:33 189
原创 7-12 猴子选大王分数 10
一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?
2023-11-21 20:12:59 96
原创 7-11 装箱问题分数 20
假设有N项物品,大小分别为s1、s2、…、si、…、sN,其中si为满足1≤si≤100的整数。要把这些物品装入到容量为100的一批箱子(序号1-N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所在的箱子序号,以及放置全部物品所需的箱子数目。
2023-11-21 20:12:00 96
原创 7-7 数组元素循环右移问题分数 15
一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0A1⋯AN−1)变换为(AN−M⋯AN−1A0A1⋯AN−M−1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?
2023-11-21 20:03:36 192
原创 7-6 交换最小值和最大值分数 15
本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。
2023-11-21 20:02:41 207
原创 7-4 数字加密分数 10
输入一个四位数,将其加密后输出。方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将千位和十位上的数字互换,百位和个位上的数字互换,组成加密后的新四位数。例如输入1257,经过加9取余后得到新数字0146,再经过两次换位后得到4601。
2023-11-21 20:00:36 690
原创 7-3 查找整数分数 10
本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。
2023-11-21 19:59:33 350
原创 7-2 输出不重复的数组元素分数 10
作者 gllypx单位 桂林学院本题要求编写程序,对顺序读入的n个整数,顺次输出所有不重复的整数,即每个数只能输出一次。
2023-11-21 19:58:09 443
原创 7-1 简版田忌赛马分数 10
作者 usx程序设计类课程组单位 绍兴文理学院这是一个简版田忌赛马问题,具体如下:田忌与齐王赛马,双方各有n匹马参赛,每场比赛赌注为200两黄金,现已知齐王与田忌的每匹马的速度,并且齐王肯定是按马的速度从快到慢出场,请写一个程序帮助田忌计算他最多赢多少两黄金(若输,则用负数表示)。简单起见,保证2n匹马的速度均不相同。
2023-11-15 22:33:54 372
原创 实验4-1-12 黑洞数分数 20
黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换特性的数。任何一个各位数字不全相同的三位数,经有限次“重排求差”操作,总会得到495。最后所得的495即为三位黑洞数。所谓“重排求差”操作即组成该数的数字重排后的最大数减去重排后的最小数。(6174为四位黑洞数。以后会停留在495这一黑洞数。如果三位数的3个数字全相同,一次转换后即为0。任意输入一个三位数,编程给出重排求差的过程。
2023-10-09 17:27:51 127
原创 实验4-1-11 高空坠球分数 20
皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?
2023-10-09 17:26:45 348
原创 实验4-1-10 兔子繁衍问题分数 15
一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?
2023-10-09 17:25:33 158
原创 实验4-1-9 猜数字游戏分数 15
猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!如果3次以内猜到该数,则提示“Lucky You!如果超过3次但是在N(>3)次以内(包括第N次)猜到该数,则提示“Good Guess!如果超过N次都没有猜到,则提示“Game Over”,并结束程序。
2023-10-09 17:24:18 684
原创 实验4-1-8 求给定精度的简单交错序列部分和分数 15
本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。
2023-10-09 17:22:56 179
原创 实验4-1-6 求分数序列前N项和
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
2023-10-09 17:20:54 128
原创 PyCharm运行python代码时出现ModuleNotFoundError: No module named ‘xxxx‘问题的解决方法
2.pycharm在运行时缺少这个组件。在python运行过程中我们可能会需要导入许多的组件,有些是自带的,而大部分组件,都是需要自己下载安装的。出现这个问题是因为我们在导入某个module(模块)时,pycharm没有找到这个模块,导致出现这个报错。1.需要导入的module组件名写错。这种情况比较简单,确认自己写对没就可以了。点击“+”然后在弹出的窗口中,搜索自己需要的包。(建议使用魔法,不然下载很慢。安装好后即可在刚才的包管理界面中找到自己的包。此时代码正常运行,不再报错,问题解决。
2023-10-09 17:05:14 3412
原创 MacOS Sonoma 14.1 Beta 1 下playcover所有软件无法运行的解决方法
经过测试,替换playtools框架后,Macos Sonoma 14.1beta下的play cover运行的应用 不再出现闪退问题。请先在需要运行的软件以默认分辨率运行打开一次后才可自己调整想要的分辨率不然大概率崩溃。下载最新的playtools框架(下载位置默认就是下载文件夹,请不要更改)上述命令会移除所有本机上的playtools组件为接下来的操作做好准备。运行完后,playcover的playtools框架已经被替换为新版。打开终端依次运行如下命令:(命令运行成功后没有提示是正常现象)
2023-10-09 16:18:28 8069 26
原创 Java多线程执行顺序简单案例
对象及其对应的线程,并在启动线程后依次输出三个字符串:"1"、"Hello,world"、"2"、"当前线程名"、"6"。需要注意的是,在多线程编程中,由于线程的执行顺序不确定,因此上述程序中各行字符的输出顺序可能会有所不同。当延时结束后,继续执行主函数,依次输出了字符串 "Hello,world" 和 "2"。方法,输出两个字符串 "Hello,world" 和 "2"。对象及其对应的线程,并在启动线程后立即输出了字符串 "1"。,该方法暂停了当前线程 50 毫秒,并输出了当前线程的名称。
2023-06-01 08:51:35 158
原创 Java缓存流与输入流的性能对比
缓存流和普通输入流在读取文件时性能不同:当使用普通输入流读取文件时,每次读取都需要从磁盘中读取一部分数据,并将其存储到内存中,然后再读取下一部分数据。这种方式会产生大量的磁盘 I/O 操作,导致程序的性能较低。而缓存流则可以通过缓存一定大小的数据块,将多次磁盘 I/O 操作合并为一次操作,提高了读取文件的效率,从而提高了程序的整体性能。具体而言,缓存流会先将一定数量的数据读入到缓存中,然后每次从缓存中读取数据,直到缓存被清空或达到指定的大小。因此,在读取大型文件或进行频繁的读写操作时,使用缓存流
2023-05-18 10:39:43 178 2
原创 Java课程设计之 购物车管理系统
项目作业:开发一个控制台版的“购物车管理”程序。任务描述一、项目准备1、开发工具:JDK、Eclipse2、需求分析:包括商品管理和购物车管理。1)商品管理主要功能商品信息导入显示所有商品信息2)购物车主要功能添加商品到购物车修改购物车中的商品数量显示购物车中的所有商品信息结算3、效果运行图4、详细设计包括如下类的设计:商品类(Goods)商品管理类(GoodsManage)购物车中的商品信息类(GoodsInCart)购物车类(ShoppingCart)
2023-05-18 10:25:30 3421 5
原创 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验4-1-1 统计数字字符和空格 (15 分)
本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。输入格式:输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。输出格式:在一行内按照blank = 空格个数, digit = 数字字符个数, other = 其他字符个数的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。输入样例:在这里给出一组输入。例如:Reold 12 or 45T结尾无空行输出样例:在这里给出相应的输出。例如:
2021-11-26 13:28:32 969 2
原创 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验3-11 求一元二次方程的根 (20 分)
本题目要求一元二次方程ax2+bx+c=0的根,结果保留2位小数。输入格式:输入在一行中给出3个浮点系数a、b、c,中间用空格分开。输出格式:根据系数情况,输出不同结果:1)如果方程有两个不相等的实数根,则每行输出一个根,先大后小;2)如果方程有两个不相等复数根,则每行按照格式“实部+虚部i”输出一个根,先输出虚部为正的,后输出虚部为负的;3)如果方程只有一个根,则直接输出此根;4)如果系数都为0,则输出"Zero Equation";5)如果a和b为0,c不为0,则输出
2021-11-26 13:27:37 715
原创 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验3-10 计算油费 (15 分)
现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。本题要求编写程序,根据输入顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助),计算并输出应付款。输入格式:输入在一行中给出两个整数和一个字符,分别表示顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助)。输出格式:在一行中输出应付款额,保
2021-11-26 13:26:34 918
原创 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验3-9 三天打鱼两天晒网 (15 分)
中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入格式:输入在一行中给出一个不超过1000的正整数N。输出格式:在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。输入样例1:103结尾无空行输出样例1:Fishing in day 103结尾无空行输入样例2:34输出样例2:Drying
2021-11-26 13:25:43 397
原创 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验3-8 输出三角形面积和周长 (15 分)
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。输入格式:输入为3个正整数,分别代表三角形的3条边a、b、c。输出格式:如果输入的边能构成一个三角形,则在一行内,按照area = 面积; perimeter = 周长的格式输出,保留两位小数。否则,输出These sides do not correspond
2021-11-26 13:24:36 318
原创 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验3-7 统计学生成绩 (15 分)
本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。输入格式:输入在第一行中给出一个正整数N(≤1000),即学生人数;第二行中给出N个学生的百分制成绩,其间以空格分隔。输出格式:在一行中输出A、B、C、D、E对应的五分制成绩的人数分布,数字间以空格分隔,行末不得有多余空格。输入样例:777 54 9
2021-11-26 13:23:30 435
原创 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验3-6 计算个人所得税 (10 分)
假设个人所得税为:税率×(工资−1600)。请编写程序计算应缴的所得税,其中税率定义为:当工资不超过1600时,税率为0; 当工资在区间(1600, 2500]时,税率为5%; 当工资在区间(2500, 3500]时,税率为10%; 当工资在区间(3500, 4500]时,税率为15%; 当工资超过4500时,税率为20%。输入格式:输入在一行中给出非负工资。输出格式:在一行输出个人所得税,精确到小数点后2位。输入样例1:1600结尾无空行输出样例1:0.0
2021-11-26 13:22:32 629
PlayTools.framework.zip
2023-10-09
Java课程设计之购物车课程设计.zip
2023-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人