c - C 中的数组和循环

标签 c arrays

<分区>

int main()
{
int marks[3];
int counter=0;
for (i in marks){
     printf(marks[i];
         counter=counter+1;
}
return 0

}

虽然我了解 Python,但对 C 非常陌生。我不知道语法,但我正在尝试创建数组,然后打印数组中的每个变量。我究竟做错了什么?

最佳答案

#include <stdio.h>
#define NUM_MARKS 3
int main()
{
    int marks[NUM_MARKS];
    /* marks contains all undefined data */
    int counter=0;
    int i;
    for (i = 0; i < NUM_MARKS; i++){
         printf("%d\n", marks[i]);
         counter++;
    }
    return 0;
}

关于c - C 中的数组和循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13187228/

相关文章:

cJSON内存泄漏

php - 无法获取空 mysql 值

c - 如何使用我的自定义系统调用及其名称而不是其编号

python - 在二维 Python 数组中查找元素

php - 从 php 中的数组制作 "tree array"

javascript - 如何 .concat 具有至少一个相同元素的多个数组?

javascript - 如何循环遍历数组/关于点击事件目标的问题

C程序——泰勒级数_长公式

c - 如何从前一个变量中获取多个 scanf 输入

c - 一定时间后停止 recvfrom()