在C中的数组中打印2个数字并跳过2个数字

史蒂文·格兰斯伯格

我在尝试找出一种在数组中打印一些数字的方法时遇到了一些困难。我有一个数组[ 0,1,2,3,4,5,6]和我想打印的数字0,1,4,5。是否有可能创建一个循环,该循环可以读取前两个数字而跳过接下来的两个并读取随后的两个数字。

耶尔达·库曼加利耶夫(Yeldar Kurmangaliyev)

您可以简单地对当前索引使用取模运算来检查该数字是否属于“ print 2”或“ skip 2”:

int a[17];
int length = sizeof(a) / sizeof(a[0]);

for (int i = 0; i < length; i++) 
{
    if (i % 4 < 2) 
        printf("%d ", a[i]);
}

因此,i等于0和1时,将输出值。对于i == 2i == 3,条件将结果为false。接下来,它将取4,4 % 4为0,并将每4步重复一次。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C中的数组中打印2个数字并跳过2个数字

来自分类Dev

Java中2个数字的2D数组

来自分类Dev

Java中2个数字的2D数组

来自分类Dev

在CPP中交换2个数字

来自分类Dev

在C ++中读取带有2个数字的行

来自分类Dev

在C中定义至少2个数字的宏

来自分类Dev

在C ++中读取带有2个数字的行

来自分类Dev

C#使用2个数组,计算数组中数字出现的次数

来自分类Dev

JavaScript for循环:跳过2个数字,后跟3个数字

来自分类Dev

C ++计算2个数字的比率

来自分类Dev

从数字数组中获取一个数字

来自分类Dev

如何将N个数字分成N / 2组(每组2个数字),以使每组中2个数字之间的差总和最小?

来自分类Dev

python在逗号前打印2个数字

来自分类Dev

在python中打印最大连续1个数字

来自分类Dev

如何用逗号将数字打印为Java中的数千个分隔符。我也想在该点后仅打印2个数字

来自分类Dev

打印出一个数字在数组中重复的次数(ArrayIndexOutofBoundException)

来自分类Dev

需要在C#通用类中添加2个数字

来自分类Dev

需要在C#泛型类中添加2个数字

来自分类Dev

2个数组之间的所有数字对

来自分类Dev

排序-(数组中最小的2个数字)

来自分类Dev

将数字分隔成2个数组

来自分类Dev

C:仅在2个数组中打印不常见的元素

来自分类Dev

在C prog中将2个数组复制到1个数组中

来自分类Dev

从数组中获取最高的3个数字?

来自分类Dev

从数组中获取最高的3个数字?

来自分类Dev

使用python在一个列中减去2个数字一个文件

来自分类Dev

在PHP中结合2个数组

来自分类Dev

在PHP中合并2个数组

来自分类Dev

通过测试numpy数组中的每个元素是否在2个数字之间来创建布尔数组

Related 相关文章

热门标签

归档