gpt4 book ai didi

c - 按元素索引按升序初始化数组

转载 作者:行者123 更新时间:2023-11-30 21:04:47 25 4
gpt4 key购买 nike

我在 C 程序中有 2 个数组。 A1、A2尺寸分别为1500、780。每个数组的类型是整数(int)。如何通过元素索引按升序初始化 A1,A2 也按索引初始化,但按降序排列?

int A1[1500]
int A2[780]

最佳答案

此代码执行您想要的操作:

#include <stdio.h>
#include <stdlib.h>


#define SIZE1 1500
#define SIZE2 780


int main(void)
{
int i, A1[SIZE1], A2[SIZE2];

// from i = 0 to i = SIZE1-1
for (i = 0; i < SIZE1; i++)
A1[i] = i;

// from i = SIZE2-1 to i = 0
for (i = SIZE2 - 1; i >= 0; i--)
A2[i] = i;

return EXIT_SUCCESS;
}

请注意,您应该#define常量(在本例中为静态声明数组的大小)。

关于c - 按元素索引按升序初始化数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59557597/

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