c - 如何在C中将图像排序成行

标签 c sorting

很简单的问题,但似乎无法解决。我可能只是想的不对。所以我使用的是 C,我需要能够将我下载的一些图像分成两行。像这样:http://i.imgur.com/lWkEO.png 因此,我的程序将下载 30 张图像,并且必须将其分类到这两行中,就像您在图片中看到的那样。所以我知道我必须遍历它们但似乎无法理解。 有人可以帮帮我吗?就像我说的,我知道这很简单,但似乎无法让它发挥作用!非常感谢! :D

最佳答案

好的,您的循环可以是 Ignacio 的做法,也可以是这样的:

int i, imageCount, row, col, imagesPerCol;

//...
imagesPerCol = 2;

for(i = 0; i < imageCount; i++) {
  row = i % imagesPerCol;
  col = i / imagesPerCol;

  //... do image placement here using row and col
}

关于c - 如何在C中将图像排序成行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3274180/

相关文章:

c - puts() 显示 strcpy 的全部内容,即使发生 dest 溢出

c - 如何在main函数中初始化结构体对象?

c++ - 为什么此合并排序实现无法正常工作?

magento - 关于 magento 1.7.0.2 中观看次数最多的排序

c# - 按项目模板中的多个项目排序

java - 按降序对基本类型数组进行排序

javascript - 对 jQuery 加载的 div 中的 li 进行排序

c - 使用 cabal 安装 ffmpeg-light

c - 如何将函数从反汇编复制到 Visual Studio 并能够从 C 级别调用它?

c - 不透明结构指针