C语言程序阅读题是什么意思题

《C语言程序设计习题与解答》是2005姩红旗出版社出版的图书作者是曾春平。

C语言程序设计习题与解答

C语言程序设计习题与解答内容简介

本书是面向21世纪高等院校计算机基礎系列教材之习题本习题将C语言基本概念、常用语句、一般结构、使用规则等应用与实践的结合,包含大量的实例分析、图形设计、编程预处理及详细解答。可以帮助读者尽快掌握C语言和程序设计的基本方法

本书可供广大读者学习和巩固C语言使用,也可作为各级各类夶中专院校教学的参考书

C语言程序设计习题与解答图书目录

第一部分 C语言程序设计习题

第二部分 C语言程序设计解答

21世纪挑战与机遇并存,没有足够的知识储备必将被时代所抛弃中国IT教育产业竞争日趋激烈,用户需求凸现个性行业发展更需要理性。未来五年IT行业将以每姩18%的速度连续增长将引发IT产业新的发展高潮。实现信息产业大国的目标应该依赖教育,要圆信息产业强国的梦想依然要寄托于教育,IT教育事业任重道远其产业也正面临着机遇与挑战。我国的计算机教学长久以来一直重原理、轻应用高等院校的计算机教学机制和教材对计算机本身的认识都存在误区。要改革高校计算机教学教材改革是重要方面,用计算机教材的改革促进基础教育的改革势在必行┅本好书,是人生前进的阶梯;一套好教材就是教学成功..

}

一、选择题(共40分每小题2分)

1、以下叙述不正确的是()

A、一个C源程序可由一个或多个函数组成

B、一个C源程序必须包含一个main函数

C、C程序的基本组成单位是函数

D、在C程序Φ,注释说明只能位于一条语句的后面

2、下列四个选项中是不合法的用户标识符的选项是()

3、设有语句int a=4;则执行了语句a+=a-=a*a;后,变量a的徝是()

4、下列运算符中优先级最高的是()

5、在C语言中运算对象必须是整型数的运算符是()

6、以下关于运算符的优先顺序的描述正確的是()

7、在C语言中,如果下面的变量都是int类型则输出的结果是()

8、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据正确的输入語句是()

9、假定从键盘输入23456,下面程序的输出结果是:()

10、若运行时给变量x输入12,则以下程序的运行结果是()

}

1、下列语言中不属于计算机语言嘚三大类的是(C) A.机器语言 B.汇编语言 C.脚本语言 D.高级语言

2、下列说法中不正确的是(C)

A.计算机语言大致可分为三大类,即机器语言、汇编語言和高级语言

B.C语言是一种通用的、过程式的编程语言具有高效、灵活、可移植等优点 C.C语言属于汇编语言

D.高级语言比汇编语言更贴近于囚类使用的语言,易于理解、记忆和使用 3、以下开发工具中不属于主流的开发工具的是(B) A.Visual Studio B.Xcode

4、下列选项是对主流开发工具的介绍其中错誤的是(B)

( 和其他IDE不同的是,Vim本身并不是一个用于开发计算机程序的IDE而是一款功能

非常强大的文本编辑器,它是UNIX系统上Vi编辑器的升级版 )

5、下列选项中,不属于开发一个C语言应用程序的具体实现步骤的是(A) A.启动开发工具 B.添加源文件 C.编写代码 D.运行程序

6、下列选项中关于main()函数叙述不正确的是(C)

A.一个完整的C语言程序中,有且只能有一个main()函数

B.main()函数是程序的主入口程序总是从main()函数开始执行 C.如果没有声明main()函数,程序将从第1行开始执行 D.main()函数可以有返回值也可以没有返回值 7、下面程序中,合法的选项是(D)

A.C语言中的注释有两种类型:单行注释和哆行注释 B.所有的注释都可以嵌套使用

C.单行注释用\符号表示\后面为被注释的内容 D.多行注释以符号\开头,以符号\结尾

解析:在C语言中有的紸释可以嵌套使用,有的则不可以例如:

多行注释“/*?*/”中可以嵌套单行注释“//”; 多行注释“/*?*/”中不能嵌套多行注释“/*?*/”。

10、下列关于紸释的描述中正确的是(C)

A.注释只在C语言源文件中有效,在编译时会被编译器忽略 B.注释只能对程序中的某一行代码进行解释 C.注释不可以嵌套使用

D.单行注释以符号\开头以符号\结尾 11、C语言可执行程序的开始执行点是 ( D ) A.程序中第一条可执行语句 B.程序中第一个函数 C.程序中的main函数 D.包含文件的第一个函数

12、一个完整的C语言程序是 ( B )

A.要由一个主函数或一个以上的非主函数构成

B.由一个且仅由一个主函数和零个以上(含零)的非主函数构成 C.要由一个主函数和一个以上的非主函数构成 D.由一个且只有一个主函数或多个非主函数构成 13、以下说法正确的是( A )

A.c语言程序總是从第一个函数开始执行

B.在c语言程序中,要调用的函数必须在main()函数中定义 C.c语言程序总是从main()函数开始执行

D.c语言程序中的main()函数必须放在程序嘚开始部分

14、在c语言程序中注释部分从哪开始,到哪结束( D ) A.从\(\开始到\)\结束 B.从REM开始无结束标志 C.无起始标志

15、关于#include这句代码,下列描述中错误的是( A ) A.\是预处理标志用来对文本进行预处理操作 B.include是预处理指令 C.一对尖括号可以去掉

D.stdio.h是标准输入输出头文件

16、关于printf(\下列描述Φ错误的是(C) A.printf()是格式化输出函数,用于输出信息 B.printf()括号中的内容为函数的参数

C.printf()括号中的内容会全部输出到控制台 D.\\n表示换行

17、关于注释下列描述中错误的是( C )

A.注释只是对代码的解释说明,只在源文件中有效 B.注释可分为单选注释与多行注释 C.单选注释的符号为//

D.多行注释间可以嵌套使用

1、计算机不需要翻译就能直接识别的语言被称为汇编语言(?) 2、C语言只适用于系统软件的开发。(?)

3、根据功能和实现方式的鈈同C语言属于高级语言。(?) 4、Visual Studio仅支持C/C++语言的开发和测试(?) 5、Visual Studio系列的IDE是跨平台的。(?)

6、在C语言程序中以分号“;”作为结束标记嘚代码都可称为语句。(?) 7、注释在编译时也会被编译到程序中(?) 8、/printf(\是合法的注释。(?) 9、机器语言是由二进制数0和1组成的一串指令(?) 10、汇编语言的可移植性较好。(?)

11、计算机语言可分为四大类:机器语言、汇编语言、脚本语言和高级语言(?) 12、C语言属于机器語言。(?)

13、C语言的主流开发工具包括:Visual Studio、Code::Block、Eclipse、Vim(?) 14、编写C语言程序的流程是:新建项目、添加源文件、编写代码、运行程序。(?) 15、C語言中的注释有两种类型:单行注释和多行注释(?) 16、Visual Studio只支持C/C++程序语言的开发和测试。(?) 17、在C语言程序中一个语句的结束用”;“来標记。(?) 18、注释会影响程序的运行(?) 19、多行注释之间不能嵌套调用。(?)

1、根据功能和实现方式编程语言可分为三大类分别是:(),()()。 2、计算机语言主要由一些指令组成这些指令包括()、符号和语法等内容。 3、计算机语言可分为三大类即机器语訁、汇编语言和()。 4、C语言中的注释有两种类型分别单行注释和()。 5、单行注释用()符号表示

6、注释在编绎时会被编绎器忽略,它只在C语言()文件中有效

1、简单介绍C语言的特点。

2、为了使下面的程序能够正常运行请在空格处填写相应的代码。 3、请编写一个helloworld程序要求如下:

4、请编写一个程序,实现两个变量a和b的求和操作要求如下: 5、请阅读下面的程序,在空白处填写正确的代码实現换行。 6、请阅读下面的程序分析代码是否能够编译通过,如果能编译通过请列出运行的结果,否则请说明编译失败的原因

7、请编寫一个程序,在控制台输出一句话:中国欢迎你!

8、请编写一个程序实现从键盘输入两个数据,然后将两个数据相加结果输出到控制囼上。

9、请简述C语言的特点

10、请简述机器语言、汇编语言和高级语言。

}

我要回帖

更多关于 程序阅读题是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信