C语言数组编程输出数列a[n]=2*n - 1前20项
下面是使用C语言数组编程实现输出a[n]=2*n-1数列的前20项的代码:
```c
#include <stdio.h>
int main() {
int a[20];
for (int i = 0; i < 20; i++) {
a[i] = 2 * (i + 1) - 1;
printf("a[%d] = %d
", i, a[i]);
}
return 0;
}
```
代码解释:
1. 定义一个长度为20的整型数组a。
2. 使用for循环遍历数组a,计算每一项的值并输出。
3. 数列中的n从1开始,所以在计算a[n]时需要加1。
4. 输出时使用printf函数,格式化输出数组下标和对应的值。
5. 最后返回0,表示程序正常结束。
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。