gpt4 book ai didi

c - 我正在尝试创建一个数组并用 1 到 10 之间的数字填充它。为什么它不起作用?

转载 作者:行者123 更新时间:2023-11-30 21:15:48 24 4
gpt4 key购买 nike

我正在尝试创建一个数组并用 1 到 10 之间的数字填充它。为什么它不起作用?填写完毕后,应打印所有数字。

#include <stdio.h>
int main() {
int i;
int number[10];



for(i=1; i<=10; i++)
{

printf("%d\n",number[i]);

}
printf("\n");



return 0;
}

最佳答案

在 C 中,第一个索引是 0。因此代码应使用索引 0 到 9

#include <stdio.h>
int main() {
int i;
int number[10];
for(i=0; i<10; i++)
{
number[i] = 1 + i;
printf("%d\n",number[i]);
}
printf("\n");
return 0;
}

关于c - 我正在尝试创建一个数组并用 1 到 10 之间的数字填充它。为什么它不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53251667/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com