我需要用C语言编写一个函数,其输出相对于输入应该是这样的:
上表仅供参考。输入不限于25,特定范围内的输入数量也是X
而不是5.我无法弄清楚如何做到这一点?
现在我没有足够的时间写一个更好的问题;)。如果您发现任何错误,请进行编辑。
答案 0 :(得分:2)
int f(int x, int X){
return (x + (X-1))/X;
}
答案 1 :(得分:1)
int func(int x)
{
if(x%5 == 0)
return x/5;
else
return x/5 + 1;
}
答案 2 :(得分:-1)
的结构数组怎么样?
struct range {
int lo, hi, result;
}
向用户询问X,然后分配一个包含此结构的X实例的数组
#include <stdlib.h>
struct range *array = malloc (X * sizeof *array);
现在遍历X表行,询问lo,hi和result。剩下的就是练习......