酷代码 AI
菜单
服务商

任务描述 用c语言 根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 输入格式: 输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。 输出格式: 输出一行,包含一个整数,表示邮费。

以下是使用 C 语言解决此问题的代码: ```c #include <stdio.h> int main() { int weight; char isUrgent; scanf("%d %c", &weight, &isUrgent); int fee = 8; if (weight > 1000) { int extraWeight = (weight - 1000 + 499) / 500; // 不足 500 克按 500 克计算 fee += extraWeight * 4; } if (isUrgent == 'y') { fee += 5; } printf("%d\n", fee); return 0; } ``` [2024-11-08 09:53:47 | AI写代码神器 | 173点数解答]

相关提问
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]