2,邮资计算问题:根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。
算法步骤:
(1)输入邮件重量w及是否加急u
(2)如果w<=1000,邮资cost=8,否则如果w-1000能够整除500,则cost=8+(w-1000)/500*4否则cost=8+((w-1000)/500+1)*4
(3)如果u等于‘y’,cost=cost+5;
(4)输出邮资cost
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
根据邮件的重量和用户是否选择计算邮费。重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择,多收5元。
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
打工的牛马 2024-12-06 03:06关注#include <stdio.h> int main() { int w, cost; char u; printf("请输入重量:"); scanf("%d", &w); getchar(); if (w <= 1000) { cost = 8; } else { if ((w - 1000) % 500 == 0) { cost = 8 + (w - 1000) / 500 * 4; } else { cost = 8 + ((w - 1000) / 500 + 1) * 4; } } printf("是否加急?(y/n)"); scanf("%c", &u); if (u == 'y') { cost = cost + 5; } printf("%d", cost); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报 编辑记录微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-02-11 02:21AIAlchemist的博客 如果重量在1000克以内(包括1000克),基本费为8元。 如果重量超过1000克,超过部分每500克加收超重费4元,不足500克部分按500克计算。 如果用户选择加急,多收5元。 输入格式:一行整数和字符,整数为邮件重量(单位...
- 2023-02-18 12:47tianjiaxiaoer的博客 可以使用Java来实现计算邮费的...首先,需要根据邮件的重量计算基本费用,若重量小于或等于1000克,基本费为8元;若重量超过1000克,需要计算超重费,每超过500克,多收4元。然后,如果用户选择加急,则多收5元。 ...
- 2023-10-26 13:34Teade.的博客 多组输入,每组一行,包含一个正整数 x 表示重量(单位 ...1)重量在 1000 克以内(包括),基本费 8 元;多组输出,每组输出一行一个正整数,表示邮费。3)如果用户选择加急,总费用多收 5 元。【计算邮资】题目描述。
- 2023-01-10 07:01夏亚的天空2021的博客 请根据邮件的重量和用户选择是否加急计算邮费。),之间用一个空格隔开,分别表示重量和是否加急。一行,包含一个正整数 xx 和一个字符 c(如果用户选择加急,多收 55 元。输出一行一个正整数,表示邮费。
- 2022-02-27 04:22南嘉的猫猫的博客 根据邮件的重量和蒜头君是否选择加急计算邮费。 计算规则:重量在10001000克以内(包括10001000克),基本费88元。 超过10001000克的部分,每500500克加收超重费44元,不足500500克部分按500500克计算; 如果蒜头君...
- 2020-04-30 13:11计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 【输入】 输入一行,包含整数和一个字符,以一个空格分开...
- 2025-04-13 03:17面条大王的博客 (2)超出1000克的部分,每500克加收超重费3元,不足500克部分,按500克计算。[输入样例]请输入重量(克),选择...(1)重量在1000克以内(包括1000克), 基本费8元。[输出样例]应付邮费: 16 元。(3)如果选择加急多收5元。
- 2020-11-29 15:22weixin_39603588的博客 题目大意:邮费重量在1000克以内收费8元,超过部分没500克加收4元,如果加急总费用再加5元,已知重量求邮资。题目描述根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8...
- 2024-06-26 07:21坤七的博客 输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。判定2:若a²+b²=c²的平方,则以a、b、c为边的三角形是以c为斜边的直角三角形(勾股定理的逆定理)。不能整除500的,不能...
- 2021-12-17 06:12chinese_zxx的博客 计算规则:质量在1000克以内(含1000克),基本费8元。超过1000克的部分,每500克加收超重费4.56元,不足500克部分按500克计算。测试数据保证是大于0的。 提示: (1)质量为整型,费用为浮点数。 (2)在头文件<...
- 2019-03-30 09:37小韦同学的博客 计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 输入 输入一行,包含整数和一个字符,以一个空格分开,分别...
- 2022-09-15 07:53静听远望的博客 根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。
- 2024-11-22 03:10用C成为点灯大师的博客 计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。输入一行,包含整数和一个字符,以一个空格分开,分别表示...
- 2024-03-14 07:28JiuQing.的博客 根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克),基本邮费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。判断超过1000克...
- 2020-09-26 10:42小渝同学的博客 计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 【输入】 输入一行,包含整数和一个字符,以一个空格分开,...
- 2022-10-03 15:42开摆C的博客 根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司