酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

研究认为在汽水中常用的人造甜味剂会导致实验室老鼠的死亡。你的一个朋友在拼命的减肥,但是他不能放弃汽水。你的朋友想知道能够喝多少汽水而不会导致死亡。请编写程序,帮他回答这个问题。已知实验时,杀死一只老鼠所用的人造甜味剂是5g,老鼠的重量为35g。假设老鼠的致死量(lethal dose)成比例对应于人的致死量。一罐汽水350g,其中所含的人造甜味剂占0.1%。输入你的朋友的体重(kg),输出他最多可以喝的汽水的罐数。 要求: 1、所编写的c语言程序中必须带有自己学号的信息。 2、输入输出格式需满足以下示例。(注意:红色字体为输入项,蓝色字体随输入而改变)

以下是一个用 C 语言编写的程序来解决这个问题: ```c #include <stdio.h> // 作者学号:20230000 double calculateMaxSodaCans(double weight) { // 老鼠的致死剂量比例 double ratLethalDoseRatio = 5.0 / 35.0; // 人的致死剂量 double humanLethalDose = weight * 1000 * ratLethalDoseRatio; // 一罐汽水中人造甜味剂的含量 double sweetenerInOneCan = 350 * 0.1 / 100; // 可喝的最大罐数 return humanLethalDose / sweetenerInOneCan; } int main() { double weight; printf("请输入您的体重(kg):"); scanf("%lf", &weight); double maxCans = calculateMaxSodaCans(weight); printf("您最多可以喝约 %.2f 罐汽水而不会导致死亡。\n", maxCans); return 0; } ``` [2024-10-13 12:39:50 | AI写代码神器 | 264点数解答]

相关提问