
c++算法题
c++算法题
vsropy
可dai刷网课,比赛辅导,Python代写
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从键盘输入任意正整数,判断该数是否是回文数。所谓回文数就是从左到右读这个数与从右到左读这个数是一样的。例如12321、1221都是回文数。
从键盘输入任意正整数,判断该数是否是回文数。所谓回文数就是从左到右读这个数与从右到左读这个数是一样的。例如12321、1221都是回文数。各个测试值是否是回文数,是,就输出Yes,不是,就输出No。原创 2024-08-28 09:33:34 · 861 阅读 · 0 评论 -
一个数如果恰好等于它的因子之和,这个数就称为“完数“。 例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数“。编程序找出N之内的所有完数,并按下面格式输出其因子:
一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。原创 2024-08-28 09:33:00 · 1376 阅读 · 0 评论 -
本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列
输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。输入在一行中给出一个正整数n(1≤n原创 2024-08-28 09:32:24 · 568 阅读 · 0 评论 -
如果一个三位数等于它自己的每一位数字的立方之和,则称此数为“水仙化数”,如153=13+53+33。给出范围的起止值,输出该范围的水仙花数。
如果一个三位数等于它自己的每一位数字的立方之和,则称此数为“水仙化数”,如153=13+53+33。给出范围的起止值,输出该范围的水仙花数。原创 2024-08-28 09:31:52 · 440 阅读 · 0 评论 -
编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和。
编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和。原创 2024-08-28 09:31:20 · 710 阅读 · 0 评论 -
本题要求编写程序,找出给定一系列整数中的最小值。
输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。在一行中按照“min = 最小值”的格式输出n个整数中的最小值。本题要求编写程序,找出给定一系列整数中的最小值。原创 2024-08-28 09:30:44 · 837 阅读 · 0 评论 -
自然常数 e 可以用级数 1+1/1!+1/2!+⋯+1/n!+⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。
自然常数 e 可以用级数 1+1/1!本题要求对给定的非负整数 n,求该级数的前 n+1 项和。输入第一行中给出非负整数 n(≤1000)。在一行中输出部分和的值,保留小数点后八位。原创 2024-08-28 09:23:53 · 1248 阅读 · 0 评论 -
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
(提示:当N较大时,分子和分母的值将会超出int的数据范围(-2^31~2^31-1),因此该变量的数据类型应为double(1.7E-308~1.7E+308).本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。输入在一行中给出一个正整数N(原创 2024-08-28 09:22:35 · 1495 阅读 · 0 评论 -
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。在一行中按照“s = 对应的和”的格式输出。输入在一行中给出不超过9的正整数a和n。原创 2024-08-28 09:21:35 · 989 阅读 · 0 评论 -
本题要求计算给定的一系列正整数中奇数的和。
输入在一行中给出一系列正整数,其间以空格分隔。当读到负数时,表示输入结束,该数字不要处理。本题要求计算给定的一系列正整数中奇数的和。在一行中输出正整数序列中奇数的和。原创 2024-08-28 09:18:04 · 615 阅读 · 0 评论 -
本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用while语句编写。
本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用while语句编写。blank = 空格个数, digit = 数字字符个数, other = 其他字符个数。输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。请注意,等号的左右各有一个空格,逗号后有一个空格。原创 2024-08-28 09:17:06 · 813 阅读 · 0 评论 -
对于给定的正整数N,求它的位数及其各位数字之和。
一行中输出N的位数及其各位数字之和,中间用一个空格隔开。输入在一行中给出一个不超过109的正整数N。对于给定的正整数N,求它的位数及其各位数字之和。原创 2024-08-28 09:16:31 · 724 阅读 · 0 评论 -
本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。
本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。输入在一行中给出一个正实数eps。原创 2024-08-27 11:27:06 · 1202 阅读 · 0 评论 -
本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。
输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。原创 2024-08-27 11:18:50 · 810 阅读 · 0 评论 -
有一种古典加密方法就是按照字母表顺序,把每个字母循环右移k位,从而转换为加密的另一个字母。 例如偏移2位,即A对应C,B对应D,……X对应Z,Y对应A,Z对应B。注:要求用表达式实现加密。
有一种古典加密方法就是按照字母表顺序,把每个字母循环右移k位,从而转换为加密的另一个字母。例如偏移2位,即A对应C,B对应D,……X对应Z,Y对应A,Z对应B。输入一个字符,表示需要加密的大写字母;输入一个整数(小于26),表示右移的位数。注:要求用表达式实现加密。原创 2024-08-27 11:18:15 · 264 阅读 · 0 评论 -
本题要求编写程序,判断一个给定的三位数是否为水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。
本题要求编写程序,判断一个给定的三位数是否为水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。如果N是水仙花数,则在一行中输出Yes,否则输出No。如果N不是三位数,则输出Invalid Value.。输入在一行中给出一个需要判断的整数N(100≤N≤999)。原创 2024-08-27 11:17:38 · 1044 阅读 · 0 评论 -
企业发放的奖金根据利润提成,如下规则
20000原创 2024-08-26 09:49:13 · 854 阅读 · 0 评论 -
编写一程序,从键盘上输入任意两个数和一运算符(+:加,-:减,*:乘,/:除),计算其运算的结果并输出 。在做除法运算时,应判别除数是否为0,如果为0,运算非法,给出提示信息。如果运算符号不是
编写一程序,从键盘上输入任意两个数和一运算符(+:加,-:减,*:乘,/:除),计算其运算的结果并输出。如果运算符号不是+、-、*、/则同样是非法的,也应给出提示信息。其它情况,输出运算的结果。在做除法运算时,应判别除数是否为0,如果为0,运算非法,给出提示信息。(1)如果运算符为算术运算符,则输出结果,小数点保留两位。(3)如果运算符为“/”,切除数为0,则输出“除数为0”(2)如果运算符不是算术运算符,则输出“非法的运算符”printf("非法的运算符");输入两个实数和一个字符。原创 2024-08-26 09:32:51 · 1571 阅读 · 0 评论 -
小明非常迷信数字3,对日期也非常讲究。日期包含年月日三部分,格式为YYYY-MM-DD,如果年对月取模为3,且月对日取模为3,则该日子是幸运日,小明一定去买彩票。
小明非常迷信数字3,对日期也非常讲究。日期包含年月日三部分,格式为YYYY-MM-DD,如果年对月取模为3,且月对日取模为3,则该日子是幸运日,小明一定去买彩票。2012-07-04,其中年为2012、月为7、日为4,计算得2012 mod 7 = 3 且 7 mod 4 = 3,因此该日期符合幸运日条件。假定输入的日期始终是合法的,无须考虑日期合法性检查。YES或NO,表明该日期是否符合幸运日条件。输入一个日期,格式为YYYY-MM-DD。原创 2024-08-26 09:31:45 · 326 阅读 · 0 评论 -
输入三角形三条边的长度a、b、c,判断它们分别能构成什么形状的三角形:普通三角形、等边三角形、等腰三角形、等腰直角三角形、直角三角形。
(提示:判断两个浮点数a、b相等,可以使用fabs(a-b)原创 2024-08-26 09:28:48 · 745 阅读 · 0 评论 -
现在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 - 协助)。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。//顾客的加油量a、汽油品种b。现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。原创 2024-08-26 09:27:57 · 2012 阅读 · 0 评论 -
本题目要求一元二次方程ax^2+bx+c=0的根,结果保留2位小数。
if( a == 0 && b ==0 && c==0){ //先考虑三个变量所有的0点 ,也即情况4、5、6。2)如果方程有两个不相等复数根,则每行按照格式“实部+虚部i”输出一个根,先输出虚部为正的,后输出虚部为负的;4)需要考虑系数为0的情况,如果系数都为0,则输出"Zero Equation";5)如果a和b为0,c不为0,则输出"Not An Equation";1)如果方程有两个不相等的实数根,则每行输出一个根,先大后小;3)如果方程只有一个根,则直接输出此根;原创 2024-08-25 11:25:51 · 790 阅读 · 0 评论 -
编写一个程序,输入a、b、c三个值,输出其中最大值。
编写一个程序,输入a、b、c三个值,输出其中最大值。在一行中输入三个整数。原创 2024-08-25 11:25:07 · 524 阅读 · 0 评论 -
本题要求编写程序,计算并输出2个正整数的和、差、积、商。题目保证输入和输出全部在整型范围内。
在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。本题要求编写程序,计算并输出2个正整数的和、差、积、商。题目保证输入和输出全部在整型范围内。输入在一行中给出2个正整数A和B。原创 2024-08-25 11:24:12 · 1040 阅读 · 0 评论 -
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量
月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。格式如:“cost = 应付电费值”;若用电量小于0,则输出"Invalid Value!//定义n为月用电量,cost为应付电费值。在一行中输入一个整数,表示某用户的月用电量(单位:千瓦时)。在一行中输出该用户应支付的电费(元),结果保留两位小数,请编写程序计算电费。原创 2024-08-25 11:23:04 · 1144 阅读 · 0 评论 -
编写程序,用牛顿方法计算正浮点数的平方根:
/定义y和x/y的平均值为y_new ,并初始化。注意,y的值逐渐接近x的平方根。为了获得更高的精度,程序中应使用double类型的变量代替float类型的变量。输出浮点数的平方根,不显示随尾的零,且要显示的数值若没有小数点后的数字,则不显示。后续的猜测值通过计算y和x/y的平均值得到。x y x/y y和x/y的平均值。设x是用户输入的数。牛顿方法需要先给出x平方根的猜测值y(我们使用1)。当y的新旧值之差的绝对值小于0.00001和y的乘积时程序终止。原创 2024-08-24 16:49:35 · 271 阅读 · 0 评论 -
同时输入两个分数,中间用加号隔开,再输出相加后的结果。注意,输出结果不用化为最简分数。
输出两个分数相加后的结果,以"The sum is "开头,相加结果结尾。注意"is"后留一个空格。//定义四个输入的整型变量。同时输入两个分数,中间用加号隔开,再输出相加后的结果。注意,输出结果不用化为最简分数。输入两个分数,中间用加号隔开。原创 2024-08-24 16:49:00 · 242 阅读 · 0 评论 -
本题目要求计算存款利息,计算公式为interest=money*(1+rate)^year-money其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate
/双精度变量的输入为lf,不可设置精确度。其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。在一行中按“interest = 利息”的格式输出,其中利息保留两位小数。#include //使用pow函数,需调用函数库。本题目要求计算存款利息,计算公式为。原创 2024-08-24 16:47:55 · 1382 阅读 · 0 评论 -
本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。
本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。在4行中按照格式“ num1 运算符 num2 = 结果”顺序输出和、差、积、商。输入在一行中给出2个正整数num1和num2。原创 2024-08-24 16:46:04 · 858 阅读 · 0 评论 -
据说所有程序员学习的第一个程序都是在屏幕上输出一句“Hello World”,跟这个世界打个招呼。作为打怪的麻瓜们,你写的程序得高级一点,要能跟任意指定的星球打招呼。
输入在第一行给出一个星球的名字,星球名称是一个由3个英文字母加横线加一个整数组成的单词,例如CUU-21。//从键盘输入一个字符,送给字符变量c1。//从键盘输入一个字符,送给字符变量c2。//从键盘输入一个字符,送给字符变量c3。作为打怪的麻瓜们,你写的程序得高级一点,要能跟任意指定的星球打招呼。原创 2024-08-24 16:45:29 · 549 阅读 · 0 评论 -
世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年“,而中国人习惯写成“年-月-日“。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。
/%02d代表整数宽度为2,不足两位补0。输入在一行中按照mm-dd-yyyy的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。世界上不同国家有不同的写日期的习惯。比如美国人习惯写成"月-日-年",而中国人习惯写成"年-月-日"。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。在一行中按照yyyy-mm-dd的格式给出年、月、日。原创 2024-08-24 16:44:55 · 986 阅读 · 0 评论 -
本题要求编写程序,计算摄氏温度对应的华氏温度。 计算公式:F=(9×C)/5+32,式中:C表示摄氏温度,F表示华氏温度, 输出数据要求为整数。注:小数点后面为0位
/.0f表示对小数点后面的数四舍五入。计算公式:F=(9×C)/5+32,式中:C表示摄氏温度,F表示华氏温度,celsius = 摄氏温度的整数值, fahr = 对应的华氏温度整数值。本题要求编写程序,计算摄氏温度对应的华氏温度。输出数据要求为整数。注:小数点后面为0位。请输入一个小数,代表摄氏温度。原创 2024-08-23 09:59:26 · 1049 阅读 · 0 评论 -
输入x的值,计算x的平方并赋值给y 分别以 y = x * x和 x * x = y 的形式输出x和y的值。
分别以 y = x * x和 x * x = y 的形式输出x和y的值。按照下列格式输出 y = x * x x * x = y。输入x的值,计算x的平方并赋值给y。输入一个整数,代表x的值。原创 2024-08-23 09:58:08 · 715 阅读 · 0 评论 -
输入某位学生的数学、英语和计算机课程的成绩,求该生3门课程的平均成绩(结果按整型输出)。
/题目要求平均值按整型输出。输入三个整数,分别代表数学、英语和计算机课程的成绩。输入某位学生的数学、英语和计算机课程的成绩,求该生3门课程的平均成绩(结果按整型输出)。average = 计算所得的平均成绩。原创 2024-08-23 09:57:25 · 386 阅读 · 0 评论 -
一个物体从100米高空自由落下。编写程序,求它在某一时刻距离地面的高度。设重力加速度为9.8米/秒
/分别定义落下的高度和距离地面的高度。编写程序,求它在某一时刻距离地面的高度。设重力加速度为9.8米/秒。if( height < 0 ) //考虑边界条件。按照下列格式输出,请注意,距离地面高度为0的情况。输入一个整数,代表物体落下的时间。一个物体从100米高空自由落下。原创 2024-08-23 09:56:49 · 602 阅读 · 0 评论 -
本题要求编写程序,在屏幕上打印5行菜单。
提示:该整数与题目无关,为了保证系统稳定性需要有输入语句的代码。注意除了每行的换行不能有任何多余字符。按照下列格式打印菜单,每行显示一句。本题要求编写程序,在屏幕上打印5行菜单。原创 2024-08-23 09:56:06 · 473 阅读 · 0 评论 -
删除重复字符
删除重复字符原创 2023-06-13 22:14:37 · 149 阅读 · 0 评论 -
输出大写英文字母
输出大写英文字母原创 2023-06-13 22:12:09 · 490 阅读 · 0 评论 -
实验7-3-6 字符串转换成十进制整数
实验7-3-6 字符串转换成十进制整数原创 2023-06-13 22:09:56 · 167 阅读 · 0 评论 -
实验7-3-5 凯撒密码
实验7-3-5 凯撒密码原创 2023-06-13 22:10:53 · 280 阅读 · 0 评论