自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 分解素因子

从键盘输入任意一个大于等于 2 的自然数 m,将 m 写成所有素因子乘积的形式。例如: 若输入:13,则你的输出应该是:13=13, 若输入:420,则你的输出应该是:420=2*2*3*5*7。

2025-03-17 17:34:03 90

原创 寻找数字字符并存入另外一个数组

输入一个字符串,内有数字和非数字字符, 如:b56x6g*6454er790v,将其中连续的数字作为一个长整型 数依次存入数组a中,例如:56存入a[0]中,6存入a[1]中,6454存入a[2]中……,统计共有多少个整数, 并通过数组a输出这些整数。(假设连续的数字作成的长整型数不存在溢出情况)。注:若字符串中存在字 符'-'(减号),且其后为数字,则该数字应看作负数。思路:遍历数组,找到数字先叠加,如果不是数字则检查前面是否有数字,有则存入新数组。

2025-03-17 15:24:43 168

原创 实验9-8 通讯录排序

输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。

2025-03-12 15:09:18 216

原创 实验9-7 找出总分最高的学生

给定N个学生的基本信息,包括学号(由5个数字组成的字符串)、姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出总分最高学生的姓名、学号和总分。

2025-03-12 15:06:40 175

原创 实验9-5 查找书籍(结构体和gets输入)

给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。

2025-03-12 11:57:24 170

原创 实验9-3 计算平均成绩(结构体的使用)

给定N个学生的基本信息,包括学号(由5个数字组成的字符串)、姓名(长度小于10的不包含空白字符的非空字符串)和成绩([0,100]区间内的整数),要求计算他们的平均成绩,并顺序输出平均线以下的学生名单。

2025-03-12 11:00:29 179

原创 实验8-2-1 找最小的字符串

本题要求编写程序,针对输入的N个字符串,输出其中最小的字符串。

2025-03-11 16:29:08 135

原创 实验7-3-3 查找指定字符

本题要求编写程序,从给定字符串中查找某指定的字符。

2025-03-10 17:42:50 175

原创 实验7-2-7 方阵循环右移

本题要求编写程序,将给定n×n方阵中的每个元素循环向右移m个位置,即将第0、1、⋯、n−1列变换为第n−m、n−m+1、⋯、n−1、0、1、⋯、n−m−1列。

2025-03-10 15:12:38 217

原创 实验7-2-6 打印杨辉三角

本题要求按照规定格式打印前N行杨辉三角。

2025-03-10 11:59:21 135

原创 实验7-1-11 装箱问题

假设有N项物品,大小分别为s1​、s2​、…、si​、…、sN​,其中si​为满足1≤si​≤100的整数。要把这些物品装入到容量为100的一批箱子(序号1-N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所在的箱子序号,以及放置全部物品所需的箱子数目。

2025-03-10 11:22:04 277

原创 实验7-1-10 组个最小数

给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。

2025-03-09 15:51:28 127

原创 实验7-1-9 求整数序列中出现次数最多的数

本题要求统计一个整型序列中出现次数最多的整数及其出现次数。

2025-03-09 15:07:05 254

原创 找出不是两个数组共有的元素

给定两个整型数组,本题要求找出不是两者共有的元素。

2025-03-09 11:11:07 144

原创 找出两个数组共有的元素

在一行中按照数字给出的顺序输出不是两数组共有的元素,数字间以空格分隔,题目保证至少存在一个这样的数字。同一数字不重复输出。输入分别在两行中给出两个整型数组,每行先给出正整数N(≤20),随后是N个整数,其间以空格分隔。

2025-03-08 18:54:07 206

原创 求一批整数中出现最多的个位数字

给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。

2025-03-08 16:53:43 229

原创 在已有序的数列中插入

在一行内输出将X插入后仍然从小到大有序的整数序列,每个数字后面有一个空格。

2025-03-08 13:54:59 105

原创 简单计算器

实验6-5 简单计算器分数 20模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。

2025-03-07 19:16:46 138

原创 冒泡排序案例

【代码】冒泡排序案例。

2024-04-12 22:06:59 436

原创 杨辉三角练习题

【代码】杨辉三角练习题。

2024-04-12 22:00:50 290

原创 暴力枚举子串并查重

【代码】暴力枚举子串并查重。

2024-04-12 21:39:41 104

原创 二分查找目标值首尾位置

【代码】二分查找目标值首尾位置。

2024-04-12 21:38:03 310

原创 枚举查找子数列

在以下这个数组中找到符合2023年日期的子数列格式为yyyymmdd。

2024-04-12 21:35:27 98

原创 利用hash统计某数出现次数

【代码】利用hash统计某数出现次数。

2024-04-12 21:32:41 160

原创 <灌溉广搜>

一个出水管每过一分钟就像外四个方向灌溉(上下左右)灌溉一个单位的土地,请问t个水管k分钟后能灌溉多少个单位的土地。

2024-04-12 21:31:24 128

原创 试题 基础练习 十进制转十六进制

十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。给出一个非负整数,将它表示成十六进制的形式。

2024-03-18 23:28:59 366 1

原创 数组的定义与初始化

运算符,优先级最高,运算对象是数组名和括号里表示下标的表达式。用方括号内的整型表达式说明元素个数。数组定义可以与其它变量的定义混和写在一起。初始化的元素个数不得超过数组元素个数。这种写法能减少维护负担,有利于程序修改。而只写方括号,元素个数由初值个数确定。、只为部分元素提供初值。

2024-02-19 22:22:29 239 1

原创 函数的调用

(无参函数也需要写),再根据函数定义时的函数头部中所规定的参数类型和参数个数写上单个。:作用域相同的变量的名字不能冲突。否则使用哪个变量的问题就无法确定了。如果提供的实参类型与形参类型不一致,那么在执行时就会发生类型转换。函数形参都看作函数定义的局部变量,其作用域就是这个函数的函数体。这些表达式是送给函数作为计算对象的,称为函数的实际参数,简称。实参可以是数值、变量或由数值和变量构成的表达式。在表达式中使用函数的形式是:先写。函数体的复合语句在参数具有特定。实参是具体函数计算的出发点。

2024-01-27 21:30:42 318

原创 函数的定义

函数的作用是使人可以把一段计算抽象出来,封装(包装)起来,使之成为程序中的一个独立实体。:在调用时需要按照定义时所规定的语法形式书写调用语句,在定义里需要按照调用时所需的功能进行设计。当程序中需要做这段计算时,可以通过一种简洁的形式要求执行这段计算,这种片段称为。声明参数的个数、各参数的类型和参数名。参数名是为了在函数里使用实际参数的值。描述函数执行结束时将会返回的值的类型,也可以是。用标识符表示,供以后调用这个函数时使用。函数,然后就可以在程序中对函数进行。其中定义的变量是本函数的。包括起来的复合结构。

2024-01-27 21:00:38 318

原创 小乌龟距离叠加

假定有一只乌龟决心去做环球旅行。出发时它踌躇满志,第一秒四脚飞奔,爬了。问这只乌龟一小时能爬出多远?随着体力和毅力的下降,它第二秒钟爬了。

2024-01-27 20:38:54 645

原创 打印出水仙花数 附代码

如果一个三位数的各位数字的立方和等于该数本身,则称该数为“例如:153 :1的三次方+5的三次方+3的三次方。分解出每个数的百位、十位和个位数字。找出并打印所有的“水仙花数”的循环,对每个数进行 “,如果满足条件则打印输出。

2024-01-26 16:52:16 124 1

原创 打印输出 1 到 200 之间的所有完全平方数 附代码

之间的所有完全平方数,即那些是另一个数的平方的数。

2024-01-26 16:40:58 145 1

原创 break 与 continue的区别

一次执行结束(即不执行continue之后的语句)进入下次循环。

2024-01-25 23:36:10 141

原创 输入一个数判断是否为质数 附代码

以及if只有单条件语句不用加括号,其余都要加,如此处不加括号无法执行break语句跳出循环,下一轮循环又将founder重新赋值为false导致出错。整个工作可以通过一个循环完成,如果循环中找到。如果直到循环结束也没找到真因子,注意: cin语句不能乱加endl;的写法可以减少循环次数。一种检查质数的简单方法:令变量。开始递增取值,一个个试除。,叫质数(或称素数)。的真因子,就可以确定。

2024-01-25 20:13:47 487

原创 switch语句

列题:输入一个表示学生考试成绩的整数(评分),根据这个成绩给学生赋一个等级,每。开关语句是多分支结构,用于实现多个分支中的选择执行。范围内为“及格”,其余为“不及格”。部分,整个开关语句的执行结束。如果找不到匹配的值,就执行。如果遇到相等的值,就进入。

2024-01-21 17:26:38 396

原创 比较三个数大小输出最大值

对用户输入的三个整数。

2024-01-21 17:12:06 387

原创 判断是否为闰年

请编写程序,由用户输入一个年份,判断是否闰年。):年份为非整百数的,能被。年份为整百数的,要能被。

2024-01-21 16:51:11 331

原创 if条件语句与嵌套问题

问题在条件后直接出现条件语句时。部分属于前面最近的无对应。添加花括号,写成复合语句。问此处else属于哪个。上例的形式易引起误解。

2024-01-21 16:36:06 481

原创 求解二次方程的根 附代码

注意:浮点数可能存在浮点误差,不能直接用“==”运算符来比较一个浮点数是否 等于 0,而应该判断它是否为 0 附近一个很小范围内的数(例如 -10-6 ~ 10-6)。相应地,程序中应该先判断判别式是否等于0,再判断是大于 0 或小于 0。首先求出方程判别式的值,根据判别式的值区分出三种情况:两个实根,一个重根,或者没有实根。的值来判断方程的实根情况,并且计算出实根的值。的问题,请编写一个程序,使它能根据。】对求解一元二次方程。

2024-01-21 16:30:47 548

原创 条件表达式

(n大于等于0,绝对值为本身,如不满足n>=0即为负数,绝对值为相反数),以其结果作为条件表达式的值。,以其值作为条件表达式的值。

2024-01-21 15:39:25 428

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除