C语言程序设计-河南理工大学-第七章
- 格式:ppt
- 大小:845.50 KB
- 文档页数:36
河南理工大学 2010~2011 学年第 2 学期《C语言程序设计》试卷(A卷)考试方式:闭卷本试卷考试分数占学生总评成绩的 70 % 注:请将答案填写在答题纸上,写在试卷上,不得分。
一、单项选择题(每题1分,共30分) ,在每小题列出的四个选项中只有一个选项是符合题目要求的,请在答案卡上将正确答案所对应选项的字母涂黑。
1. 以下选项中正确的语句组是______。
A) char s[];s="book!" B) char *s;s={"book!"};C) char s[10];s="book!" D) char *s;s="book!";2.C语言源程序文件的后缀是______。
A) ".c " B) ".obj" C) ".exe" D) ".txt"3.以下选项中不正确的常量是______。
A)a B)'a' C)5 D)"b"4.下列不正确的转义字符是。
A)\\ B)\' C)074 D)\05.C语言程序设计中可以对程序进行注释,注释部分可以用______符号括起来。
A){ } B)[ ] C)/* */ D) */ /*6.在一个C程序中,main函数出现的位置是。
A)必须在程序的最后面 B)可以在任意地方C)必须在程序的最前面 D)必须在系统调用的库函数的后面7.若已定义x和y为double类型,则表达式x=2,y=x+3/2 的值是。
A)3.500000 B)3 C)2.000000 D)3.0000008.设x、y均为float类型变量,下面不正确的赋值语句是。
A)x=x+1; B)y=(x%2)/10; C)x*=y+8; D)x=y=0;9.若有以下定义,则能使其值为3的表达式是。
C语言程序设计教程第7章《C语言程序设计教程》第7章是关于数组和指针的内容。
本章从数组的定义、初始化、访问等基础知识开始讲解,然后介绍了二维数组、多维数组和字符数组,并通过具体的示例代码进行讲解。
此外,本章还讲解了指针的概念和用法,包括指针的定义、指针的运算、指针与数组的关系等内容。
首先,本章介绍了数组的定义和初始化的方法。
数组是由相同类型的数据元素组成的有序集合,使用方括号来定义数组的长度。
数组可以通过下标来访问和修改元素的值。
此外,本章还介绍了数组初始化的方法,包括静态初始化和动态初始化。
然后,本章详细讲解了二维数组和多维数组的概念和使用方法。
二维数组可以看作是由多个一维数组组成的,可以通过两个下标来访问和修改元素的值。
多维数组与二维数组类似,只是多维数组可以有更高维度的数组。
本章通过示例代码演示了如何定义和使用二维数组和多维数组。
接下来,本章介绍了字符数组的概念和使用方法。
字符数组是由字符组成的一维数组,可以用于存储和处理字符串。
本章通过示例代码演示了如何定义、初始化和使用字符数组,包括字符串的输入、输出和处理。
最后,本章详细讲解了指针的概念和用法。
指针是一种特殊的变量,可以存储变量的地址。
本章介绍了指针的定义和初始化的方法,以及指针的运算,包括指针的加法、减法和比较操作。
本章还讲解了指针与数组的关系,包括指针与一维数组的关系、二维数组的关系和字符数组的关系。
本章通过示例代码演示了指针的使用方法,包括指针与数组的遍历、指针与字符串的处理等。
总之,第7章《数组和指针》是《C语言程序设计教程》中比较重要和基础的章节。
通过学习本章的内容,读者可以了解数组和指针的概念和用法,掌握数组和指针的定义、初始化、访问等基本操作,以及掌握二维数组、多维数组和字符数组的使用方法。
通过本章的学习,读者可以更好地理解和运用C语言的数组和指针特性,提高自己的编程技能。