自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 求m~n之间的素数

(2)输入:100,200 输出:101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199。从键盘上输入m与n(m<=n且m>3),输出从m到n之间的所有素数(以空格间隔,即输出一个整数后再输出一个空格)。(1)输入:5,10 输出:5 7。

2023-10-30 21:20:55 794

原创 求Fibonacci数列的前40项

求Fibonacci数列的前40项:第1、2项的两个数都是1,从第3个数开始,该数是其前面两个数之和。输出时,每行输出4个数,且每个数输出时的最小宽度为12。

2023-10-30 21:19:12 371

原创 求π的近似值

PI+=1/n;elsePI-=1/n;count+=1;n+=2;return 0;

2023-10-30 21:18:11 104

原创 斐波那契数列

int i,n;if(n==1)elsefor(i=2;i<n;i++)a=x+y;b=y+a;x=y;y=a;num=a/b;return 0;

2023-10-30 21:16:52 84

原创 计算平方根

从键盘上输入一个小于或者等于1000的正整数,要求输出它的平方根(如果平方根不是整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,则要求重新输入,直到输入的数满足要求为止。输出:Please reinput(0<n<1001):1000 (1000为输入)(1)输入:15 输出:3。(2)输入:16 输出:4。

2023-10-30 21:16:08 34

原创 竹子定律问题

做的都还是鲜为人知的事,坐得冷板凳,能耐得住寂寞的人可不多。他们十年如一日的做事,心中的信念感已经冲破了对成功的欲望,就事论事、一心一意做自己的事,做好便是他们最大的准则。竹子在前四年只能长三厘米,这三厘米还都是深埋于土下,等到第四年它破土而出,就能以每天三十厘米的速度疯长,六周时间就能长到十五米。假设竹子前四年及四年后都是匀速生长,从键盘上输入竹子的生命天数day,输出其高度h。(6)输入:1500 输出:h=1203.00000cm。(1)输入:1 输出:h=0.00205cm。

2023-10-30 21:15:18 37

原创 荷花定律问题

荷花定律描绘是这么一种现象,即:一个池子里的荷花,它每天开放的速度都会是前一天的两倍,直到第三十天时,就能把一个池子开满。(若第1天开1朵,第2天共2朵,第3天共4朵,……很多人觉得这是要我们厚积薄发,打好基础,毕竟“万事开头难”,只要基础打好了,以后的前景会非常可观,难就难在很多人第一步都不想迈出去,热血两三天就放弃了,所以成功者是少数。很多人会不假思索地回答是第15天,其实是第29天,也就是说第30天荷花就从前一天的一半,开满了整个池子。(1)输入:1,1 输出:s=1。注:请注意选择的数据类型。

2023-10-30 21:14:24 35

原创 求n!后面有多少个连续的零

从键盘上输入n(n>0),n!是一个比较大的数,有的超过了C语言所能表达的范围,但是这个大数后面有多少个连续的零是可以计算出来的。=120,后面有1个连续的零;=3628800,后面有2个连续的零;=2432902008176640000,后面有4个连续的零。(6)输入:10000 输出:2499。(5)输入:100 输出:24。(3)输入:10 输出:2。(4)输入:25 输出:6。(1)输入:1 输出:0。(2)输入:5 输出:1。

2023-10-30 21:13:20 19

原创 百钱买百鸡

今有鸡翁一,值钱伍;凡百钱买鸡百只,问鸡翁、母、雏各几何?公鸡5元一只,母鸡3元一只,小鸡1元三只。给你100元钱,买100只鸡回来,问如何买?

2023-10-30 21:12:40 21

原创 用二分法求方程的根

用二分法求方程在(-10,10)之间的根:a*x*x*x+b*x*x+c*x+d=0.(1) 若f(c)=0(即|f(c)|<1e-5),则c就是函数的零点,程序结束;=0 并且 f(a)·f(c)<0,则令b=c;=0 并且 f(c)·f(b)<0,则令a=c.1、确定区间[a,b],验证f(a)·f(b)<0,给定精确度ξ.(3)输入:2.2,3.3,4.4,2.5 输出:x=-0.79。(1)输入:2,-4,3,-6 输出:x=2.00。(2)输入:4,-1,3,-6 输出:x=1.00。

2023-10-30 21:11:48 421

原创 用牛顿迭代法求方程的根

用牛顿迭代法求方程在1.5附近的根:a*x*x*x+b*x*x+c*x+d=0.从键盘上输入a,b,c,d,计算x的值。(2)输入:4.0,-1,3,-6.0 输出:x=1.00。(1)输入:2.0,-4,3,-6 输出:x=2.00。

2023-10-30 21:10:46 573

原创 迭代法求平方根

要求前后两次求出的x的差的绝对值小于10的-5次方。

2023-10-30 21:09:41 173

原创 完数的问题

一个数如果恰好等于它的真因子之和,这个数就是“完数”。例如:6的真因子是1,2,3,而6=1+2+3,因此6是完数。

2023-10-30 21:07:59 34

原创 水仙花数问题

水仙花数是指一个3位数,其各位数字立方和等于该数本身。

2023-10-30 21:06:45 39

原创 计算最大公约数和最小公倍数

设两数为a、b(a>b),求a和b最大公约数(a,b)的步骤如下:用a除以b,得a÷b=q......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用b除以r1,得b÷r1=q......r2 (0≤r2).若r2=0,则(a,b)=r1,若r2≠0,则继续用r1除以r2,……如此下去,直到能整除为止。其最后一个为被除数的余数的除数即为(a, b)最后一个为被除数余数的除数就是5,5就是所求最大公约数。(2)输入:3,5 输出:1,15。(1)输入:3,6 输出:3,6。

2023-10-30 21:04:33 13

原创 运费计算问题

路程(s公里)越远,每吨.千米的运费越低。(1)输入:100,20,300 输出:freight= 588000.00。(2)输入:100,10,1000 输出:freight= 920000.00。总运费=每吨千米运费*货物重*路程*(1-折扣)(5)2000≤s<3000 10%折扣。(4)1000≤s<2000 8%折扣。(3)500≤s<1000 5%折扣。(2)250≤s<500 2%折扣。(6)3000≤s 15%折扣。(1)s<250 没有折扣。

2023-10-25 21:25:22 350

原创 计算一元二次方程的根(包含复根)

(3)输入:1,-1,1 输出:x1=0.50+0.87i,x2=0.50-0.87i。(2)输入:1,-3.0,2 输出:x1=2.00,x2=1.00。(1)输入:1,2.0,1 输出:x1=x2=-1.00。从键盘上输入一元二次方程的系数:a,b,c。计算并输出方程的根(保留2位小数)。

2023-10-25 21:24:32 190

原创 判断某一年是否闰年

a1=y/4;c1=y-4*a1;a2=y/100;a3=y/400;elsereturn 0;

2023-10-25 21:23:50 124

原创 用switch语句处理菜单命令:+-*/运算

从键盘上输入两个正整数,并输入一个四则运算符号:+ - * / ,进行相应运算并输出它们的结果。(3)输入:3,4,* 输出:3*4=12。(4)输入:6,2,/ 输出:6/2=3。(2)输入:3,2,- 输出:3-2=1。(1)输入:2,3,+ 输出:2+3=5。

2023-10-25 21:23:12 576

原创 按照考试成绩的等级输出百分制分数段

A等为85分以上,B等为70-84分,C等为60-69分,D等为60分以下。从键盘上输入学生成绩(字符型),按照考试成绩的等级输出百分制分数段。(1)输入:A 输出:Your score:85~100。(2)输入:B 输出:Your score:70~84。(3)输入:C 输出:Your score:60~69。(4)输入:D 输出:Your score:<60。

2023-10-25 21:22:30 587 1

原创 根据x,y的值求z(四分支)

从键盘上输入x,y的值,按公式求z并输出(保留3位小数)。所有变量设置为double类型。(2)输入:3.3 2.2 输出:z=4416.696。(1)输入:3.3 1.2 输出:z=1.680。

2023-10-25 21:21:14 76 1

原创 求圆塔及附近区域内某一点的高度

有4个圆塔,圆心分别为(2,2) (-2,2) (-2,-2) (2,-2),圆半径为1。这4个塔的高度为10m,塔以外无建筑。今输入任一点的坐标,求该点的建筑高度(塔外的高度为0)。(2)输入:1.9,2.1 输出:h=10m。(5)输入:-2,-1.1 输出:h=10m。(4)输入:-2,2.3 输出:h=10m。(6)输入:1.9,3.1 输出:h=0m。(3)输入:2,-1 输出:h=10m。(1)输入:0,0 输出:h=0m。

2023-10-25 21:20:02 94 1

原创 根据利润计算奖金

(2)利润高于10万元,低于20万元(100000<I≤200000)时,其中10万元按10%提成,高于10万元的部分,可提成7.5%;(3)200000<I≤400000时,其中20万元仍按上述办法提成(下同),高于20万元的部分按5%提成;(6)输入:100 输出:profit=100.0000,bonus=3.9500。(1)输入:10 输出:profit=10.0000,bonus=1.0000。(4)输入:50 输出:profit=50.0000,bonus=3.0500。

2023-10-25 21:19:02 214 1

原创 求一元二次方程的根

(3)分行输出方程的两个根(数据最小宽度为8),保留3位小数。(2)从键盘上输入a,b,c,以空格或者回车间隔。求a*x*x+b*x+c=0方程的根。(1)所有变量类型都为double。输入:1.1 3.3 2.1。

2023-10-24 21:40:53 105

原创 输入三角形的边长,求三角形的面积

从键盘上输入三角形的三个边长 a b c(以空格间隔),求三角形的面积area。要求:所有变量的类型都为double,输出面积时保留3位小数。(2)输入:3.67 5.43 6.21 输出:9.903。(1)输入:3 4 5 输出:6.000。

2023-10-24 21:39:41 1037

原创 计算存款利息

计算存款本息和(按书上格式输出)。要求:所有变量使用double类型,输出结果分3行输出,均保留4位小数。(3)两次半年定期,年利率为r3(0.0198)(2)一年期定期,年利率为r2(0.0225)(1)活期,年利率为r1(0.0036)

2023-10-24 21:38:34 86

原创 华氏温度转换成摄氏温度

从键盘上输入华氏温度,按公式将其换成摄氏温度,保留两位小数。公式:摄氏温度=5/9*(华氏温度-32)(3)输入:123 输出:50.56。(1)输入:32 输出:0.00。(2)输入:41 输出:5.00。要求变量名都用float类型。

2023-10-24 21:37:27 35

原创 求圆周长、圆面积、圆球表面积、圆球体积与圆柱体积

从键盘上输入圆半径r和圆柱高h(以逗号间隔),计算与输出求圆周长、圆面积、圆球表面积、圆球体积与圆柱体积。要求有文字说明,取小数点后2位数字。所有变量均定义为double类型,圆周率用 #define PI 3.1415926 来定义。

2023-10-24 21:36:13 888

原创 购房还贷问题

购房时从银行贷了一笔款d,准备每月还款额为p,月利率为r,计算多少月能还清。从键盘上输入d、p、r,输出月数。(2)输入:600000 3000 0.0015 输出:238.0。(1)输入:300000 3000 0.001 输出:105.4。思考:如果要求对小数后第2位进行四舍五入运算如何处理?

2023-10-24 21:34:07 64

原创 存款本息和计算

从键盘上输入存款金额(b),一年期定期存款利息r1,二年期定期存款利息r2,三年期定期存款利息r3,5年期定期存款利息r4,活期存款利息r5;(1)输入:1000 0.0414 0.0468 0.054 0.0585 0.0072。输出:1292.50,1270.76,1270.76,1224.86,1036.62。(4)存1年期,到期后将本息再存1年期,连续存5次。(2)先存2年期,到期后将本息再存3年期。(3)先存3年期,到期后将本息再存2年期。注:所有变量类型均为float。

2023-10-24 21:32:56 43

原创 计算n年以后国民生产总值与现在相比的倍数

从键盘上输入我国国民生产总值的年增长率(小数形式)、年数n,若按这个年增长率增长,计算n年以后我国国民生产总值与现在相比的倍数(保留2位小数)。(2)输入:0.075 20 输出:4.25。(3)输入:0.065 20 输出:3.52。(1)输入:0.09 10 输出:2.37。

2023-10-24 21:30:57 362

原创 鸡兔同笼问题

在一个笼子里同时养着一些鸡和兔子,你想了解有多少只鸡和多少只兔,主人对你说:我只告诉你鸡和兔的总头数是m,总脚数是n,你能不能自己计算出多少只鸡和多少只兔。(3)输入:6912 25180 输出:chicken=1234,rabbits=5678。(1)输入:16 40 输出:chicken=12,rabbits=4。(2)输入:16 32 输出:chicken=16,rabbits=0。从键盘上输入鸡和兔的总头数与总脚数,输出鸡与兔的个数。

2023-10-24 21:28:18 679

原创 三天打鱼,两天晒网

郭、王两位大侠一同上华山习武,两人最初的战力值均为 1。王大侠骨骼清奇,天赋较高,每练功一天,战力值增加0.2%;郭大侠比较愚笨,每练功一天,战力值仅增加0.1%;如果休假一天不练,两人的战力均减少0.1%。相较于王大侠,郭大侠更加勤奋,日日练功,从不休息;而王大侠三天打鱼,两天晒网,也就是五天中,前三天练功,后两天休息。请计算n年以后(每年以365天计)郭、王大侠的战力值,保留1位小数。注意:变量使用float类型。

2023-10-24 21:27:21 137 1

原创 火车相遇问题

甲列火车长150米,行驶速度为15米/秒;乙列火车长200米,行驶速度为s米/秒。两列火车相向而行,从车头相遇开始至两车车尾分离,共需要多长时间?(以秒为单位,保留两位小数)测试用例如下,每个例子第1行为输入s、第2行为输出。

2023-10-24 21:24:22 349

原创 进步与退步

下图显示了1%进步与退步的边际效益累积。假设现在有两个人,能力相当,暂时给他们的能力赋值为1。甲非常努力学习,每天让自己的能力提高一点点(1%);而乙稍微懒惰一些,不知不觉,每天让自己的能力减少一点点(1%)。请你计算n年(365天/年)以后甲的能力是乙的能力的多少倍(保留3位小数)?

2023-10-24 21:18:52 68

原创 C语言判断回文数(Visual Studio 2022)

define _CRT_SECURE_NO_WARNINGS//此行只在VS平台上需要。printf("请输入:");printf("输入位数:");

2023-08-02 21:30:42 57 1

原创 C程序实现凯撒密码(Visual stdio 2022)

凯撒密码的基本思想是:通过把字母移动一定的位数来实现加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推X将变成A,Y变成B,Z变成C。由此可见,位数就是凯撒密码加密和解密的密钥。#define _CRT_SECURE_NO_WARNINGS//本行只在VS平台需要。getchar();printf("输入转换位数:");printf("输入密码:");本代码使用ASCII码进行转换。

2023-07-25 14:03:53 3073

原创 C语言打印杨辉三角(Visual studio 2022)

define _CRT_SECURE_NO_WARNINGS//此行只在VS平台上需要。printf("输入层数:");

2023-07-22 14:19:16 155

原创 LeetCode-两数之和(Visual Studio 2022)

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。#define _CRT_SECURE_NO_WARNINGS//此行代码只在VS平台上需要。输入目标值后循环遍历数组,遍历出前值后再由目标值减之得出后值,再遍历数组寻找后值。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。

2023-07-20 23:08:36 236

空空如也

空空如也

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

TA关注的人

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