.

WORD版本第七章数组 (8学时)

学习目的与要求:

1 、重点掌握一维数组的定义和引用;

2 、基本掌握二维数组的定义和引用;

3 、重点掌握字符型数组的定义与引用;

4 、能正确使用字符串处理函数;

5 、学会使用数组解决实际问题。

重点:

1 、一维数组的定义与引用;

2 、二维数组的定义与引用;

3 、字符数组的定义与引用;

第1讲

知识归纳:

1、一维数组的定义:类型说明符数组名[ 常量表达式 ] ;

(1)(1)数组名后必须用方括弧 [ ] ,用其他括弧均错误;

(2) 方括弧中的常量表达式表示数组的元素个数;

(3) 方括弧中的常量表达式,必须是能计算出具体数值,且不改变的常量,不能是变量;2、一维数组的引用:

数组名[ 下标 ] //下标从0开始,可以是整型常量或整型表达式;

(1) 注意:数组元素引用时,不要超出数组围;

如 int a[10] ;

//可以引用的数组元素为a[0]……a[9] , a[10] 不是本数组元素;

3、一维数组的初始化:

(1)(1)可以在定义数组后,立刻赋值;如 int a [3] = { 1,3, 5} ;

但下面这样是错误的:

int a[3] ;

a = { 1,3, 5} ;

(2)(2)可以给数组的部分元素赋值,不赋值的元素,默认值为int 0, char, ‘’, float

0.0 ;

如 int a [3]= {1,3 } ; //a[0] =1 ; a[1]= 3 ; a[2]= 0 ;

(3) 在对数组全部元素赋初值时,可以不指定元素个数;

(4) 可以在循环控制下,给数组各元素赋值;

如:int a[10] ;

for ( i=0 ; i <10 ;i ++ )

a [ i ] = i ;

基础训练(A)

一、选择题

1、在c语言中,引用数组元素时,其数组下标的数据类型允许是()。

A)整型常量 B)整型表达式

C)整型常量或整型表达式 D)任何类型的表达式

2、要说明一个有10个int元素的数组,应当选择语句()。

A) int a[10]; B) int a(10); C) int a[9] D) int a[11]

3、以下对数组的正确定义是:()。

A) float b[5.0] B) float b[5] C) float b(5) D) float b[]

4、对以下说明语句的正确理解是()。

第七章数组答案C语言,C语言复习题及答案-第七章-数组相关推荐

  1. c语言可以编制出功能复杂的程序,2018级《C语言程序设计》复习题及答案(5页)-原创力文档...

    2014 C 2014 C 级< 语言程序设计>复习题及答案 级< 语言程序设计>复习题及答案 一.单项选择题 一.单项选择题 1 C (B ) 1.以下不是 C 语言的特点的 ...

  2. c语言程序填空z=7,x=4,《C语言程序设计》复习题有答案

    <C语言程序设计>复习题 一. 填空题 1. C 语言的源程序必须通过编译和 链接 后,才能被计算机执行. 2. C 语言的源程序必须通过 编译 和连接后,才能被计算机执行. 3. C语言 ...

  3. 重庆中职计算机试题及答案,重庆市计算机专业高职复习题参考答案

    <重庆市计算机专业高职复习题参考答案>由会员分享,可在线阅读,更多相关<重庆市计算机专业高职复习题参考答案(17页珍藏版)>请在人人文库网上搜索. 1.重庆市2010年计算机专 ...

  4. 第七章数组答案C语言,c语言复习题及答案第七章数组.docx

    第七章数组(8学时) 学习目的与要求: 1.重点掌握一维数组的定义和引用: 2.基本掌握二维数组的定义和引用: 3.重点掌握字符型数组的定义与引用: 4.能正确使用字符串处理函数: 5.学会使用数组解 ...

  5. 林军c语言程序设计第八章,林军主编《C语言程序设计》课后参考答案第一二章.doc...

    林军主编<C语言程序设计>课后参考答案第一二章 习题七 填空题 1.'\0' 2一组(.多个)相同类型数据 多组相同类型数据 3. gets puts 4.字符串所含有字符的个数 5.58 ...

  6. python语言程序设计2019版第二章课后答案-python语言程序设计基础(嵩天)第二章课后习题...

    **第二学期第一周学习总结 一. 本周学习内容总结 一维数组,了解了一维数组的定义(定义一个数组,需要明确数组变量名,数组元素的类型和数组大小,即数组中元素的数量) 一维数组定义的一般形式为:类型名, ...

  7. c语言定义不定长数组初始化_大学C语言期末考试练习题(带详解答案)(1)

    链接:https://pan.baidu.com/s/1d2Bb1vNTyBNpFGneIAicVw 提取码:y7uw 单项选择题 C语言的基本单位是 函数 1.(A  )是构成C语言程序的基本单位. ...

  8. c语言程序设计教程第三版答案9.5,C语言程序设计-第5-9章习题解答.ppt

    C语言程序设计-第5-9章习题解答 华中科技大学计算机学院 C语言程序设计 第5-9章 部分习题解答 作业中问题较多的习题 第5章5.4(2) 第6章6.1,6.3,6.5(6),6.8 第7章无 第 ...

  9. c语言第六章数组测试题,计算机二级C语言测试题

    <计算机二级C语言测试题>由会员分享,可在线阅读,更多相关<计算机二级C语言测试题(22页珍藏版)>请在人人文库网上搜索. 1.第一章)1. 以下关于算法的描述不正确的是 .A ...

最新文章

  1. 小程序实现瀑布流,获取图片高度分成两组数据的函数封装代码
  2. 目标检测- YOLO v1--You Only Look Once
  3. Devexpress Xtraform 资源文件 汉化
  4. Nginx学习之二-配置项解析及编程实现
  5. go1.5及以上版本交叉编译
  6. python面试常见问题-10个Python面试常问的问题
  7. oracle索引和同义词,关于Oracle序列、索引、同义词
  8. Maple 公式推导
  9. MFC编程之创建Ribbon样式的应用程序框架
  10. 轻触开源(一)-Java泛型Type类型的应用和实践
  11. String/StringBuffer/StringBuilder的执行效率以及区别
  12. html 的layer的属性,layer属性
  13. python的dropna 和notna的性能_python数据分析学习(7)数据清洗与准备(1)
  14. access 微软以外 编辑_如何在 Microsoft Access 中修改查询属性
  15. mysql:Prepared statement needs to be re-prepared
  16. 专业能力和表达能力,你觉得哪个更重要?
  17. 蓝桥杯真题 - 费解的开关题解
  18. PE框架学习之道:PE框架——template,command,chain
  19. dede栏目添加自定义字段方法
  20. python 桑基图_3行代码基于python的matplotlib绘制桑基图

热门文章

  1. 洛谷P2822组合数问题
  2. flume快速入门及应用
  3. WordPress分类列表函数:wp_list_categories用法及参数详解举例
  4. Codeforces Round #401 (Div. 2) D. Cloud of Hashtags
  5. Java - I/O
  6. 对于大规模机器学习的理解和认识
  7. ES5-13 对象属性遍历、this、callee、caller
  8. redux进一步优化
  9. PL/SQL 语言 一
  10. 敏捷水手——单体法到微服务之旅