数字问题,找500以内的直角三角形的边

本文提供了一段C语言代码,用于找出所有边长在500以内的直角三角形。通过三重循环遍历可能的边长组合,并利用勾股定理判断是否构成直角三角形。

#include <stdio.h>
void main()
   {
      int i,j,k;
      for(i=1;i<=500;i++)
        {
              for(j=1;j<=500;j++)
                  for(k=1;k<=500;k++)
                       if(i+j>k&&i+k>j&&k+j>i&&i*i+j*j==k*k)
                            printf("%4d%4d%4d",i,j,k);
             
       }
   } 

500以内的所有直角三角形的边.

4.成绩等级判断 编写程序,根据输入的百分制成绩(0-100),输出对应的等级: 90-100 分 → "A" 80-89 分 → "B" 70-79 分 → "C" 60-69 分 → "D" 0-59 分 → "E" 若输入成绩超出 0-100 范围,输出 "成绩无效"。 5.闰年判断 编写程序,输入一个年份,判断该年份是否为闰年。闰年规则: 能被 4 整除但不能被 100 整除的年份是闰年; 能被 400 整除的年份也是闰年; 其他情况不是闰年。 输出结果为 "是闰年" 或 "不是闰年"。 6.三角形类型判断 输入三个正整数 a、b、c,代表三角形的三条长,判断这三条能否构成三角形,若能构成,进一步判断是: 等三角形(三条相等) 等腰三角形(两条相等) 普通三角形(三条都不相等) 若不能构成三角形(任意两之和小于等于第三边),输出 "不能构成三角形"。 7.分段计费 某快递公司的运费计算规则如下(重量单位:kg): 重量≤1kg:运费 10 元; 1kg < 重量≤5kg:超出 1kg 的部分,每 kg 加收 3 元; 5kg < 重量≤10kg:超出 5kg 的部分,每 kg 加收 2 元; 重量 > 10kg:超出 10kg 的部分,每 kg 加收 1 元。 输入物品重量(正数),计算并输出运费。若输入重量≤0,输出 "重量无效"。 8.会员折扣计算 某商店的消费折扣规则: 非会员:无折扣; 普通会员:消费满 100 元打 9 折,不满 100 元无折扣; VIP 会员:消费满 200 元打 8 折,满 100 元不满 200 元打 9.5 折,不满 100 元无折扣。 输入会员类型(0=非会员,1=普通会员,2=VIP 会员)和消费金额(正数),计算并输出实际支付金额。若输入无效(会员类型不是 0/1/2 或金额≤0),输出 "输入无效"。 9.电影票价计算 某电影院的票价规则如下: 工作日(周一至周五): 成人票:50 元 学生票(凭学生证):30 元 周末(周六、周日): 成人票:70 元 学生票:45 元 输入星期几(1-7,1 代表周一,7 代表周日)和是否为学生(输入 "是" 或 "否"),计算并输出对应的票价。若输入的星期数不在 1-7 范围内,输出 "输入无效"。 10.数字特征判断 输入一个整数,判断该数字的特征并输出对应结果: 若数字是正数且为偶数:输出 "正数偶数" 若数字是正数且为奇数:输出 "正数奇数" 若数字是负数且能被 3 整除:输出 "负数且能被 3 整除" 若数字是负数且不能被 3 整除:输出 "负数且不能被 3 整除" 若数字是 0:输出 "零" (提示:注意先判断是否为 0,再区分正负数,最后判断奇偶性或整除性) 用python写
最新发布
10-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值