C语言| 数组

直接定义一个数组,并给所有元素赋值。

数组的下标从0开始,下标又表示数组的长度。

【程序代码】

#include <stdio.h>

int main(void)

{

int a5 = {1, 2, 3, 4, 5};

int i;

for(i=0; i<5; i++)

{

printf("a%d = %d\n", i, ai);

}

return 0;

}

/*

在VC++6.0中的输出结果为


a0 = 1

a1 = 2

a2 = 3

a3 = 4

a4 = 5


*/

【程序代码】

需要通过键盘给数组赋值。

用scanf给数组输入不同的内容,输入数字时必须用for循环进行输入。而输入字符串时无须用循环,直接用scanf就可以了。

#include <stdio.h>

int main(void)

{

int a5 = {0}; //数组清零初始化

int i;

printf("请输入5个整数:");

for(i=0; i<5; i++)

{

scanf("%d", &ai);

}

for(i=0; i<5; i++)

{

printf("a%d = %d\x20 \n", i, ai);

}

printf("\n");

return 0;

}

相关推荐
Frostnova丶6 小时前
(15)LeetCode 189. 轮转数组
数据结构·算法·leetcode
Lumos1866 小时前
故障保护与鲁棒性(十七)
算法
手写码匠6 小时前
从零实现大模型推理引擎:Continuous Batching 与动态调度系统深度解析
人工智能·深度学习·算法·aigc
wabs6667 小时前
关于单调栈【力扣503.下一个更大元素II的思考】
算法·单调栈
c238567 小时前
下篇:伸缩魔法!进阶吃透可变滑动窗口篇
c++·算法
186******205317 小时前
RuView 新手快速上手与实战指南
算法
txzrxz7 小时前
关于二维/多维前缀和
算法
来一碗刘肉面7 小时前
顺序表的按值查找
数据结构·c++·算法
捷瑞电子工坊7 小时前
C语言取地址符 `&` 极简教程
c语言·c语言基础·取地址符·指针入门
zzz_23688 小时前
【Java实习面试算法冲刺】图论
java·算法·面试