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;

}

相关推荐
闻缺陷则喜何志丹1 小时前
【C++特性】四种类型转
c++·算法·类型转换
喵本喵叁肆2 小时前
用 Boosting 把弱隐私算法炼成强隐私算法(英文原题:Boosting and Differential Privacy (FOCS 2010))
算法·集成学习·boosting
GrowingIO技术社区2 小时前
CDP、行为分析、归因与营销自动化有什么区别?
数据结构·数据挖掘·数据分析
GrowingIO技术社区2 小时前
实时标签怎样验收?从数据更新到分群可用
数据结构·数据挖掘·数据分析
青梅味猪大肠2 小时前
【操作系统-60】临近适应算法
java·linux·开发语言·嵌入式硬件·算法·操作系统
其实防守也摸鱼17 小时前
个人学习 Pwn 思路:从基础到漏洞利用的进阶路径
大数据·前端·人工智能·chrome·算法·安全·网络安全
Nuanyt18 小时前
LeetCode Hot 100 链表专题(五)· 2 题(Java)
java·算法·leetcode·链表
§ꦿCFོ༉20 小时前
嵌入式八股—C语言入门学习(一)
c语言·编程语言·嵌入式八股文
w_zero_one21 小时前
递归算法(一)
java·开发语言·算法