第六章和第七章(循环结构和用函数解决问题)习题总结

本文总结了C语言第六章和第七章的关键内容,包括数组处理批量数据和函数实现模块化程序设计。讲解了数组的概念、特点及在处理数据时的优势,提供了多个数组操作的例题,如初始化、查找、排序等。同时,介绍了函数在程序设计中的作用,阐述了函数作为‘小黑盒’的特性,并通过例题解释了函数参数的工作原理。
摘要由CSDN通过智能技术生成

第六章 利用数组处理批量数据

我们之前几章节中的程序中使用的变量都属于基本类型,例如整型,字符型,浮点型数据。对于简单的问题,用这些数据类型完全可以
,但有些数据需要特殊处理,这就需要用到我们今天要讲的数组了。那么什么是数组呢?数组则是一批具有同名的,同属性的数据。数组也包括一维数组和二维数组,用类型符数组名[常量表达式]来定义
由此我们须知道:
(1)数组是
一组有序数据的集合

(2)用一个数组名和下标来唯一地确定数组中的元素。
(3)数组中的每一个元素都属于同一个数据类型。
将数组和循环结合起来,可以有效地处理大批量的数据,大大提高了工作效率,十分方便。
本章将为大家展示在C语言中怎样使用数组来处理同类型的批量数据。

例1:对10个数组元素依次赋值为1,2,3,4,5,6,7,8,9,10,要求按顺序输出。

编写程序:
在这里插入图片描述
运行结果如下:
在这里插入图片描述
注意:数组元素的下标从0开始,当"int a[10]"时,则最大的下标值为9,不存在a[10];

例2:当下面程序输入数据为aid and时,s等于多少?

编写程序:
在这里插入图片描述
运行结果如下:
在这里插入图片描述

例3:分析下面的程序,写出运行结果。

编写程序:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值