收藏 分销(赏)

C语言实验6一维数组和二维数组.doc

上传人:pc****0 文档编号:7792522 上传时间:2025-01-17 格式:DOC 页数:2 大小:26KB
下载 相关 举报
C语言实验6一维数组和二维数组.doc_第1页
第1页 / 共2页
C语言实验6一维数组和二维数组.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 C 语言实验六一 :实验目的1:理解一维数组和二维数组在内存中的存放形式。2:掌握一维数组和二维数组变量的定义和数组元素的引用。3:掌握字符串库函数的用法。4:掌握字符串和字符数组的区别。二 :实验内容提要1:一维数组的定义。定义形式如下: 存储类型符 数据类型符 数组变量名整形常量表达式关于一维数组定义的几点说明:A : 数组的大小必须是整形常量表达式,不能是变量和变量表达式。B : 数组定义之后,系统将给其分配一定大小的内存单元。数组所占内存单元的字节数 = 数组大小 * sizeof(数组元素类型)C : 数组中每个数组元素的类型均相同,他们占用内存中连续的存储单元。其中第一个数组元素

2、的地址是整个元素所占内存块的低地址,也是数组的首地址。2:一维数组的引用芳草集眼霜 C语言规定,数组是一种数据单元的序列,不能直接存取整个数组,只能引用数组中的各个数据单元。引用数据单元的格式为: 数组变量名下标 引用的时候注意下标的取值范围。3:一维数组的初始化一种是在数组定义时赋值,一种是先定义数组然后在程序中再对数组元素进行逐一赋值。4:二维数组的定义和引用二维数组在物理上采用按行存储的循序存储方式,我们称这种存储顺序为以行序为主序的循序存储结构。定义形式如下:数据类型符 数组变量名整型常量表达式1整型常量表达式2 5:二维数组的初始化赋值A: int a23 = 1,2,3,4,5,6

3、;B: int a23 = 1,3;C: int a 3 = 1,2,4;D: int a23 = 1,2,3,4,5,6;E : int a23 = 1,2,3;F: int a 3 = 1,2;G: 在程序中进行赋值 用循环的嵌套;5: 字符串输入的方法。A : gets 函数的调用格式为:Gets(字符数组变量名);例子: char str80; Gets (str); 注意 字符数组的名字 其实代表的是字符数组的首地址。(这里还要注意的就是gets函数和scanf函数的区别是什么。)B: puts函数的调用格式为:Puts(字符串的地址);三:实验题目1:定义一个整型 一维数组 长度为10 ,芳草集眼霜 用循环的方式给数组赋值 从1-10 然后将数组元素逐一输出。2:定义一个2行3列的整型二维数组,然后用循环的方式赋值 从键盘输入给其赋值并逐一打印出来。3:统计全班某门功课期末考试的平均分 和最高分数 设全班同学有10人。并且找出在这10个成绩中超过平均值的那些数字并打印出来。4:定义一个长度为10的整型数组,然后用键盘输入任意数字给这10个变量赋值,最后要求按照从小到大的顺序将其输出。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服