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;

}

相关推荐
Nil2082 分钟前
leetcode 75颜色分类
数据结构·算法·leetcode
Liaiyang669 分钟前
空圈容错视角 · 多维切面篇:我们生活的世界,不止三维
人工智能·算法·系统架构·前沿技术·哲学·认知科学
闻缺陷则喜何志丹20 分钟前
【环】P6709 [CCC 2020] Swapping Seats 环|普及+
算法·洛谷·环
燕落南枝23 分钟前
C 语言学习大总结:从入门到进阶的完整知识体系
服务器·c语言·学习
开开心心就好25 分钟前
打印机卡住打不了?一键清理卡死打印队列
服务器·开发语言·算法·pdf·ocr·idea·visual studio code
不会C语言的男孩27 分钟前
libxml2 源码编译与 XML 读取验证(x86 / ARM)
xml·c语言·嵌入式
格物致胜工业数智技术28 分钟前
锂电纠偏测量那些坑,明治ETD-0612激光纠偏传感器怎么填?
人工智能·算法
垆边人似月.32 分钟前
带权区间调度,优先级可负
算法
重生之小比特33 分钟前
【算法拾光】双指针|三数之和 + 四数之和
算法
David猪大卫33 分钟前
【C++修炼】STL容器—模板进阶:非类型模板参数、模板特化、模板分离编译
c语言·开发语言·c++·经验分享·笔记·学习·面试