gpt4 book ai didi

C 模数和余数

转载 作者:太空宇宙 更新时间:2023-11-04 03:05:19 24 4
gpt4 key购买 nike

嘿,我正忙于弄清楚如何显示此结果。例如,我输入一个数字,例如 59。根据该数字,我得到的剩余结果为 1 周、2 天和 5 小时。这当然是假设一周有 40 小时,1 天有 7 小时才能获得该输出。在正确方向上的任何帮助都会有所帮助。到目前为止,我是这样设置的:

scanf("%d %d %d", &totalWeeksWorked, &totalDaysWorked, &totalHoursWorked);

最佳答案

这不是最快的方法,但可能是最能说明问题的方法:

int numodweeks = input/(7*24);
int numofdays =input/24;
int numofhours = 24 - (input/24);

使用模数:

        int numofweeks = input/(7*24);
int numofdays = (input%numofweeks)/7;
int numofhours = (input%(numofdays*24));

然后根据需要显示它们。

关于C 模数和余数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6085867/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com