c - 学期结束时如何增加变量
问题描述
以公里为单位输入地点,如果距离他们不到150公里,人们可以留在原地。第一个当前位置是 0。
输入:
100 120 200 300 420 500 580 645 740 870 980 1100 1230 1300 1377
输出:
2., 3., 4., 5., 6., 8., 9., 10., 11., 12., 13.
- 我做的第一件事是当前位置+150=150
- 然后是小于那个的数字:100 和 120
- 那么最高的数字是:120
- 最高数=当前位置
- 接下来比较:currentplace+150 等等。
int less[15]={},array[15]={100, 120, 200, 300, 420, 500, 580, 645, 740, 870, 980, 1100, 1230, 1300, 1377}, i,j, current[15]={0},tmp, compare[15]={0}, bigger[15]={0};
printf("People will stay at: \n");
for(i=0;i<5;i++)
{
current[i]=150+array[i];
if(array[i]<current[i])
{
less[i]=array[i];
printf("Less are:%d\n", less[i]);
}
}
printf("Max number of less number I found previousli is: ");
for(i=1;i<15;i++)
{
int max=less[0];
if(less[i]>max)
{
max=less[i];
printf("\Biggerje: %d, they will stay at %d\n", max,i+1);
}
}
我不知道如何从 less[i] 数字中找到最大数字并将其添加到 for 循环中的当前位置
解决方案
推荐阅读
- python-3.x - mxnet 导入 nd 或 np 以使用数组
- machine-learning - 具有连续特征的决策树回归器中从中选择最佳分割的切点?
- cordova - Cordova airwatch-sdk-plugin 的自定义启动闪屏
- javascript - Swapi 在人民卡中获取和渲染电影
- machine-learning - 如何强制 GAN 中的生成器进行探索?
- java - 使用 Target=ElementType.TYPE(类注释)为注释创建 AspectJ
- vega - Vega-lite 从数据中设置颜色,同时保留图例
- android - RecyclerView 中的多个 ViewHolders
- swift - 我是 swift 新手,有人可以解释如何将闭包用作枚举的 rawValues
- php - 在 Wordpress 简码中使用当前帖子 ID