- 博客(16)
- 收藏
- 关注
原创 【入门】简单判断
摘要:该程序实现三角形存在性判断,要求输入三个整数a、b、c(0<a,b,c<10000)。若满足三角形不等式定理(任意两边之和大于第三边),输出"yes",否则输出"no"。使用C语言实现,通过scanf输入、printf输出,逻辑判断条件为a+b>c&&a+c>b&&b+c>a。修正了原代码中的条件错误,确保符合数学原理。程序简洁高效,适用于基础三角形判定场景。
2025-07-21 18:50:02
226
原创 保留12位小数的浮点数
本文介绍了读取并输出双精度浮点数的编程方法。题目要求保留12位小数,给出了C++和C语言两种实现方案。C++版本使用iostream库,C语言版本使用stdio.h库。两者都通过格式化输出(%.12f)确保保留12位小数。特别说明C语言中读取double类型需用%lf格式,而输出时%f和%lf均可。程序最后返回0表示正常结束。代码简洁高效,直接解决了题目要求。
2025-07-08 17:32:48
555
原创 奇偶ASCII值判断
摘要:本文介绍了判断字符ASCII码奇偶性的方法。通过输入一个字符,检查其ASCII码值是否为奇数,输出相应结果。核心思路是利用取模运算或位运算判断最低位。文章提供了Python、C++、C和Java的实现示例,并比较了位运算与取模运算的效率差异。同时指出需注意输入处理和ASCII范围限制,适用于校验位等应用场景。
2025-07-08 17:30:26
389
原创 NOI题库
NOI题库是信息学竞赛备赛核心资源,涵盖动态规划、图论等算法知识点。官方资源可通过NOI官网获取,第三方平台如洛谷、Codeforces等提供丰富题库和在线评测功能。训练建议从基础算法过渡到高阶专题,结合模拟赛和社区讨论提升水平。需注意题目版权和评测环境要求。
2025-07-01 15:08:41
1024
原创 与圆相关的计算 C++
这道编程题要求根据输入的圆半径r,计算并输出圆的直径、周长和面积。直径计算公式为2r,周长公式为2πr,面积公式为πr²。输出要求保留4位小数,三个结果用空格分隔。示例代码展示了使用C++通过cin输入半径,用printf格式化输出计算结果的过程,其中π值取3.14159。题目限定了半径范围0<r≤10,000,确保输入为正数。
2025-06-27 15:58:48
913
原创 【入门】编程求1*2*3*...*n
摘要:阶乘程序计算1到n的连续乘积(n!),适用于1≤n≤10的整数输入。基础实现采用循环结构,进阶方法可使用递归。需注意边界条件(如负数处理)和大数溢出问题。示例代码展示了C++和Python两种实现方式,并讨论了时间复杂度(O(n))、异常处理及优化方案(尾递归、高精度计算)。阶乘广泛应用于数学和算法领域,初学者可通过编写阶乘表等练习巩固知识。(148字)
2025-06-27 11:29:41
677
原创 【入门】绝对素数
这个程序用于找出所有两位数的绝对素数(即本身和数字对换后都是素数的数)。程序通过遍历10到99的所有两位数,检查每个数及其数字交换后的数是否都是素数,如果是则输出。素数判断函数s(x)通过遍历2到x-1的所有数来判断x是否为素数。最终输出结果包括11、13、17等符合条件的绝对素数。
2025-06-27 11:24:39
168
原创 【入门】判断一个数是否是水仙花数
摘要:判断一个三位数是否为水仙花数(各个位数的立方和等于该数本身)。输入一个三位数n,输出"YES"或"NO"。示例:153是水仙花数(1³+5³+3³=153)。提供的C++代码通过分解数字的各位并计算立方和进行验证。欢迎在评论区留言下期题目需求。(148字)
2025-06-27 11:18:30
697
原创 【入门】谁的年龄大
小明、小王想看看他们俩谁的年龄大,目前已知小明的年龄 n ( n 为一个两位数),小王的年龄为 n 倒过来后组成的数,请问他们两谁的年龄大?一个整数,表示他们俩年龄的最大值。求出十位和个位,判断即可。
2025-06-26 20:33:01
154
原创 【入门】超市的折扣
小区新超市开张搞活动,凡购买总金额满200元及超过200元的顾客可以打8折(打8折的意思是总价*0.8,比如,购买了212元的商品,那么实际付款 = 212 * 0.8 = 169.6元),购物不满200元的顾客可以打9折。这道题用分支结构判断一下就可以了,保留一位小数建议用函数,记得用浮点数类型。一个小数,表示小芳按照超市的活动实际应付的价格(结算结果保留1位小数)。小芳买了3件商品,请根据超市的活动编程计算一下,小芳实际需要付多少钱?三个小数,代表小芳购买的三件商品的价格。
2025-06-26 20:30:30
492
原创 某超市卖电池,每节电池2元钱。若数量超过10节,则可打9折。请输入购买电池节数,打印相应价钱(得到保留一位小数)。
【代码】某超市卖电池,每节电池2元钱。若数量超过10节,则可打9折。请输入购买电池节数,打印相应价钱(得到保留一位小数)。
2025-06-26 20:25:48
449
原创 练24.2 for循环求和
int main()int n,s=0;cin>>n;i<=n;i++){s=s+i;cout<<s;return 0;
2025-06-21 21:48:06
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅