自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现简易通讯录管理系统

因此我们可以把检测联系人是否存在封装成一个函数中,如果存在,返回联系人在通讯录中的位置,不存在返回-1。设计时候可以在通讯录结构体中,维护一个容量为1000的存放联系人的数组,并记录当前通讯录中联系人数量。删除联系人前,我们需要先判断用户输入的联系人是否存在,如果存在删除,不存在提示用户没有要删除的联系人。实现添加联系人功能,联系人上限为1000人,联系人信息包括(姓名、性别、年龄、联系电话、家庭住址)思路:判断如果当前通讯录中没有人员,就提示记录为空,人数大于0,显示通讯录中信息。

2024-04-10 17:30:51 1196

原创 实验6-6 使用函数验证哥德巴赫猜想

其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式“n=p+q”输出n的素数分解,其中p≤q均为素数。又因为这样的分解不唯一(例如24可以分解为5+19,还可以分解为7+17),要求必须输出所有解中p最小的解。

2024-03-24 10:18:35 200

原创 实验6-5 简单计算器

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

2024-03-24 09:59:06 570

原创 实验6-4 单词首字母大写

本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。

2024-03-24 09:33:48 286

原创 实验6-3 使用函数求特殊a串数列和

其中函数fn须返回的是n个a组成的数字;SumA返回要求的和。

2024-03-24 09:09:13 139

原创 实验6-2 英文字母替换加密(大小写转换+后移1位)

本题要求编写程序,将英文字母替换加密。为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文。变换规则是:将明文中的所有英文字母替换为字母表中的后一个字母,同时将小写字母转换为大写字母,大写字母转换为小写字母。例如,字母a->B、b->C、…、z->A、A->b、B->c、…、Z->a。输入一行字符,将其中的英文字母按照以上规则转换后输出,其他字符按原样输出。

2024-03-24 08:58:42 418

原创 实验5-11 空心的数字金字塔

其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行空心的数字金字塔,请注意,最后一行的第一个数字前没有空格。

2024-03-23 10:35:57 211

原创 实验5-10 使用函数统计指定数字的个数

其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。

2024-03-23 10:12:43 135

原创 实验5-6 使用函数求素数和

其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数PrimeSum返回区间[mn]内所有素数的和。题目保证用户传入的参数m≤n。

2024-03-23 09:32:56 215

原创 实验5-5 使用函数求最大公约数

其中x和y是两个正整数,函数gcd应返回这两个数的最大公约数。

2024-03-23 09:21:58 237

原创 实验5-4 输出每个月的天数

其中year和month是用户传入的参数,如果1≤month≤12,该函数必须返回year年month月的天数。

2024-03-22 22:27:22 203

原创 实验5-3 使用函数求Fibonacci数

函数fib应返回第n项Fibonacci数。题目保证输入输出在长整型范围内。

2024-03-22 22:17:22 198 1

原创 实验5-1 使用函数计算两点间的距离

其中用户传入的参数为平面上两个点的坐标(x1y1)和(x2y2),函数dist应返回两点间的距离。

2024-03-22 21:47:15 126 1

原创 实验4-2-9 水仙花数

水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。本题要求编写程序,计算所有N位水仙花数。

2024-03-22 15:21:19 195 1

原创 实验4-2-8 验证“哥德巴赫猜想”

数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。

2024-03-22 14:55:39 212 1

原创 实验4-2-7 找完数

所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。

2024-03-22 14:48:44 236 1

原创 实验4-2-6 梅森数

形如2n−1的素数称为梅森数(Mersenne Number)。例如22−1=3、23−1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了231−1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。本题要求编写程序,对任一正整数n(n<20),输出所有不超过2n−1的梅森数。

2024-03-22 14:16:36 273 1

原创 实验4-2-5 输出整数各位数字

本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。

2024-03-21 13:17:06 119 1

原创 实验4-2-4 输出三角形字符阵列

本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

2024-03-21 13:07:16 147 1

原创 实验4-2-3 换硬币

将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?

2024-03-21 13:01:25 242 1

原创 实验4-2-2 使用函数求e的近似值

其中n是用户传入的参数,函数返回n的阶乘。

2024-03-21 12:45:36 190 1

原创 实验4-2-1 求e的近似值

自然常数 e 可以用级数 1+1/1!+1/2!+⋯+1/n!+⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。

2024-03-21 12:32:34 168 1

原创 实验4-1-12 黑洞数

黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换特性的数。任何一个各位数字不全相同的三位数,经有限次“重排求差”操作,总会得到495。最后所得的495即为三位黑洞数。所谓“重排求差”操作即组成该数的数字重排后的最大数减去重排后的最小数。(6174为四位黑洞数。以后会停留在495这一黑洞数。如果三位数的3个数字全相同,一次转换后即为0。任意输入一个三位数,编程给出重排求差的过程。

2024-03-21 12:17:33 149 1

原创 实验4-1-11 高空坠球

皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?

2024-03-21 00:07:53 301 1

原创 实验4-1-10 兔子繁衍问题

一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?

2024-03-20 23:38:53 164 1

原创 实验4-1-9 猜数字游戏

猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!如果3次以内猜到该数,则提示“Lucky You!如果超过3次但是在N(>3)次以内(包括第N次)猜到该数,则提示“Good Guess!如果超过N次都没有猜到,则提示“Game Over”,并结束程序。

2024-03-20 22:58:36 602 1

原创 实验4-1-7 特殊a串数列求和

给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。

2024-03-17 14:16:32 168 1

原创 实验4-1-6 求分数序列前N项和

本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

2024-03-17 09:45:04 118

原创 实验4-1-5 统计素数并求和

本题要求统计给定整数M和N区间内素数的个数并对它们求和。

2024-03-16 22:19:35 214

原创 实验4-1-4 找出最小值

本题要求编写程序,找出给定一系列整数中的最小值。

2024-03-16 22:01:00 188

原创 实验4-1-3 求整数的位数及各位数字之和

对于给定的正整数N,求它的位数及其各位数字之和。

2024-03-16 21:44:09 163

空空如也

空空如也

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

TA关注的人

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