编程是什么? 编定程序的简称,程序是什么,按我们的事来说,是人要睡觉,要吃饭,每天如此。因此我们可以说,我们每个人的一天就是一个程序,
他是一门世界性的语言,90后追赶的潮流是,00后,软件是想象和世界的接口,这意味着天南海北的人来建造这些工具。现在10后的你们出生就是信息化的世界,不出门就能看到世界。小时候你们会用画笔和积木来表达自我,长大些可能会学一些乐器和文字来表达自己。回想一下你每天在学校上课,学习汉语文字,诗歌,构建虚幻世界,还有游戏。
人们总是认为,小孩子们总是沉迷于手机、电脑的,甚至因此而责怪你。孩子们,计算机世界没有很魔法,他们都是人造出来的东西,既然别人能造出来,你们也一定可以!
今天我要给大家讲讲数组。
先从生活中入手吧,想象一下今天是寒假开学的前一天,你现在在收拾寒假作业,准备把他们码齐摆成一摞放进书包里。但是你白天补作业的时候,把它们扔的到处都是,甚至到了床底下、垃圾桶里,这时候你想把它找回来,就很费劲(当然你们估计也不太行把他们找回来)。爸爸妈妈为了解决你乱丢查找的现象,给你买了个书架,给每个位置都编上号,即使记不住编号,我们从第一本挨个查找也比满屋子乱找的效率高得多。如果买了新书也只需要把书摆到最后一个位置。
这个书架就类似于数组,我们把它看作一组连续的大小相等的小房子,中间就可以一个一个放进书本。通过刚才找寒假作业的例子,我们能看出数组有两个巨大的优势;首先只要知道编号,就能直接定位元素,其次,我们放入书本也只需要按顺序放到最后一个位置。
数据结构都是各有千秋的,程序设计就是在这些千秋之间做取舍,适合自己的才是最好的。
但是数组这种连排似的小房子结构也是有弱点的,你们现在的书多不多,哈哈哈哈。随着你们上学年级的增加,书会越来越多,一直往这里边放很快就会放满的,就像你中午吃饭一样,吃的太饱就吃不下了。
那书太多了,我们该怎么办呢?
哈哈哈,我们有两个方法,再买一个书架,或者把不想要的书扔掉,你们会选择那种呢?
扔掉那本书该怎么做呢,就好比把大象装进冰箱里,需要
#include <stdio.h>
int main() {
int a[5] = {19, 10, 8, 17, 9};
//查看数组元素
for(int i = 0; i < 5; i++){
printf("%d ", a[i]);
}
//换行
printf("\n");
//使第三个元素的值为-1
a[2] = -1;
printf("%d\n", a[2]);
//使第五个元素的值为0
a[4] = 0;
printf("%d\n", a[4]);
//查看数组元素
for(int i = 0; i < 5; i++){
printf("%d ", a[i]);
}
}