如何使用数组进行for循环?

科迪莉亚·威廉姆斯

我正在使用ch尝试为数组创建一个for循环,该循环将在其之前生成该数组的值的两倍,但我不断收到相同的错误消息。哦,我也在ch中创建了这个,所以我不确定我的错误是否与此有关或者我的代码是否有缺陷。到目前为止,这是我的代码,我觉得它应该可以工作,但是我知道我遗漏了一些东西:

ch> int a[10]
ch> int i
ch> for (i=1; i<10; i++)\
ch>     a[i] = 2 * a[i-1]

那是我的代码,我期望这个输出

ch> a[9]
512 

但是我得到了

ch> a[9]
0

我希望能够在for循环中将所有9个值并排打印为右对齐

0  1
1  2
2  4
3  8
4 16
5 32

当我尝试正确地证明它为printf(“%i%-5i”,i,a [i]);

我收到错误警告:下标值10大于上限9

 10 512

当我希望按上述方式打印ti时。

马丁·迪诺夫(Martin Dinov)

这是因为您尚未初始化a[0],默认情况下可能将其设置为0。由于a[1] = 2*a[0]它将等于0,因此以下所有值也将均为0。

a[0] = 1循环开始前,你会得到的两个大国,因为这样会有:

a[0] = 1   = 1
a[1] = 1*2 = 2
a[2] = 2*2 = 4
...

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用数组进行两次循环移位

来自分类Dev

如何使用数组进行两次循环移位

来自分类Dev

使用递归进行异步循环:如何访问推送数组数据?

来自分类Dev

如何使用 3 个数组进行 for-each 循环

来自分类Dev

嵌套数组如何使用smarty正确地进行遍历(循环内循环)

来自分类Dev

如何使用for循环进行复制?

来自分类Dev

使用JavaScript进行数组和循环

来自分类Dev

使用索引数组更快地进行循环

来自分类Dev

使用For循环对包含数字的数组进行排序

来自分类Dev

如何使用for循环和使用awk的数组对文件的行进行重新排序

来自分类Dev

如何使用for循环和使用awk的数组对文件的行进行重新排序

来自分类Dev

如何使用循环创建数组

来自分类常见问题

Vue.js-如何在函数中使用数组进行循环

来自分类Dev

如何在Matlab中使用日期时间数组进行for-if循环?

来自分类Dev

(java)如何为每个循环使用double [] [] 2d数组进行迭代?

来自分类Dev

如何添加两个一维数组并使用for循环进行排列?

来自分类Dev

如何通过jquery元素在数组内部使用for循环进行自动化

来自分类Dev

如何使用json数据进行循环?

来自分类Dev

如何使用animate方法进行连续循环?

来自分类Dev

如何使用自举轮播进行循环

来自分类Dev

如何使用类外的函数进行循环

来自分类Dev

如何使用OR条件在For循环内进行过滤?

来自分类Dev

如何使用R循环对范围进行分类?

来自分类Dev

如何使用类外的函数进行循环

来自分类Dev

如何在循环内对堆栈数组进行列化?

来自分类Dev

如何在数组上进行无限循环

来自分类Dev

如何为不同的数组进行一个循环

来自分类Dev

如何使用$ 1-1循环进行循环

来自分类Dev

在bash中使用多个数组进行循环

Related 相关文章

  1. 1

    如何使用数组进行两次循环移位

  2. 2

    如何使用数组进行两次循环移位

  3. 3

    使用递归进行异步循环:如何访问推送数组数据?

  4. 4

    如何使用 3 个数组进行 for-each 循环

  5. 5

    嵌套数组如何使用smarty正确地进行遍历(循环内循环)

  6. 6

    如何使用for循环进行复制?

  7. 7

    使用JavaScript进行数组和循环

  8. 8

    使用索引数组更快地进行循环

  9. 9

    使用For循环对包含数字的数组进行排序

  10. 10

    如何使用for循环和使用awk的数组对文件的行进行重新排序

  11. 11

    如何使用for循环和使用awk的数组对文件的行进行重新排序

  12. 12

    如何使用循环创建数组

  13. 13

    Vue.js-如何在函数中使用数组进行循环

  14. 14

    如何在Matlab中使用日期时间数组进行for-if循环?

  15. 15

    (java)如何为每个循环使用double [] [] 2d数组进行迭代?

  16. 16

    如何添加两个一维数组并使用for循环进行排列?

  17. 17

    如何通过jquery元素在数组内部使用for循环进行自动化

  18. 18

    如何使用json数据进行循环?

  19. 19

    如何使用animate方法进行连续循环?

  20. 20

    如何使用自举轮播进行循环

  21. 21

    如何使用类外的函数进行循环

  22. 22

    如何使用OR条件在For循环内进行过滤?

  23. 23

    如何使用R循环对范围进行分类?

  24. 24

    如何使用类外的函数进行循环

  25. 25

    如何在循环内对堆栈数组进行列化?

  26. 26

    如何在数组上进行无限循环

  27. 27

    如何为不同的数组进行一个循环

  28. 28

    如何使用$ 1-1循环进行循环

  29. 29

    在bash中使用多个数组进行循环

热门标签

归档