当前位置:文档之家› C++_第06讲-1 new和delete-1

C++_第06讲-1 new和delete-1

c语言第1章练习题答案

第一章 C语言概述练习题 一、选择题 1.C语言是一种( )。 A) 机器语言B) 汇编语言C) 高级语言 D) 低级语言 2.下列各项中,不是C语言的特点是( )。 A) 语言简洁、紧凑,使用方便B) 数据类型丰富,可移植性好 C) 能实现汇编语言的大部分功能D) 有较强的网络操作功能 3.下列叙述正确的是( )。 A) C语言源程序可以直接在DOS环境中运行 B) 编译C语言源程序得到的目标程序可以直接在DOS环境中运行 C) C语言源程序经过编译、连接得到的可执行程序可以直接在DOS环境中运行 D) Turbo C系统不提供编译和连接C程序的功能 4.下列叙述错误的是()。 A) C程序中的每条语句都用一个分号作为结束符 B) C程序中的每条命令都用一个分号作为结束符 C) C程序中的变量必须先定义,后使用 D) C语言以小写字母作为基本书写形式,并且C语言要区分字母的大小写 5.一个C程序的执行是从()。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 6.以下叙述不正确的是()。 A) 一个C源程序必须包含一个main函数 B) 一个C源程序可由一个或多个函数组成 C) C程序的基本组成单位是函数 D) 在C程序中,注释说明只能位于一条语句的后面 7.C语言规定:在一个源程序中,main函数的位置( )。 A)必须在程序的开头B)必须在系统调用的库函数的后面 C)可以在程序的任意位置D)必须在程序的最后 8.一个C语言程序是由( )。 A)一个主程序和若干个子程序组成B) 函数组成 C) 若干过程组成D) 若干子程序组成 9.以下有4组用户标识符,其中合法的一组是()。 A) For B) 4d C) f2_G3 D) WORD -sub DO IF void Case Size abc define 10. 一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是 ()。

最新C语言第1章概述

第一章概述 单选题 C语言的前身是(B )。 A.A语言 B.B语言 C.C++语言 D.BASIC语言 C语言规定,必须用(C )作为主函数名。 A.Function B.include C.main D.void 一个C程序可以包含任意多个不同名的函数,但有且仅有一个(B )。 A.过程 B.主函数 C.函数 D.进程 一个C程序总是从( B)开始执行。 A.过程 B.主函数 C.函数 D.进程 C程序的基本构成单位是(A )。 A.函数 B.过程 C.进程 D.子程序 下列说法正确的是( D)。 A.main函数必须放在C程序的开头 B.main函数必须放在C程序的最后 C.main函数可以放在C程序中间部分,执行C程序时是从程序开头执行的 D.main函数可以放在C程序中间部分,执行C程序时是从main函数开始的下列说法正确的是( C)。 A.在执行C程序时不是从main函数开始的 B.C程序书写格式严格限制,一行内必须写一个语句 C.C程序书写格式自由,一个语句可以分写在多行上 D.C程序书写格式严格限制,一行内必须写一个语句,并要有行号 在C语言中,每个语句和数据定义结束都是用( C)。 A.句号 B.逗号 C.分号 D.括号 不是C语言提供的合法关键字( B)。 A.switch

C.case D.default 不是C语言提供的合法关键字( D)。 A.int B.float C.char D.scanf C语言提供的合法关键字是(A )。 A.break B.printf C.function D.end C语言提供的合法关键字是(A )。 A.continue B.procedure C.begin D.scanf 下列说法正确的是(C )。 A.一个函数的函数体必须要有变量定义和执行部分,二者缺一不可 B.一个函数的函数体必须要有执行部分,可以没有变量定义 C.一个函数的函数体可以没有变量定义和执行部分,函数可以是空函数 D.一个函数的函数体必须要有变量定义,可以没有执行部分 下列说法正确的是( D)。 A.C语言中引号可以单独使用 B.C语言中括号可以单独使用 C.C语言中逗号可以单独使用 D.C语言中分号可以单独使用 下列字符串是合法的用户自定义标识符的是( A)。 A._HJ B.9_student C.long D.LINE 1 下列字符串是合法的用户自定义标识符的是(A )。 A.char1 B.#int C.float D.void-2 下列字符串不是合法的用户自定义标识符的是(C )。 A. a B.pi C.if D.print 下列字符串不是合法的用户自定义标识符的是(D )。

c语言作业答案

No.: Name: 第1讲C语言概述 注:本系列习题中符号表示一串字符中的空格,符号表示下划线,符号ê表示换行回车,即键盘上Enter键。 一、选择题 1. 一个C程序的执行是从A 。 A) 本程序main函数开始,到main函数结束 B) 本程序文件第一个函数开始,到最后一个函数结束 C) 本程序文件第一个函数开始,到本main函数结束 D) 本程序main函数开始,到本程序文件最后一个函 数结束 2. 以下叙述不正确的是D 。 A) 一个C源程序必须包含一个main函数 B) 一个C源程序可由一个或多个函数组成 C) C程序的基本组成单位是函数 D) 在C程序中,注释说明只能位于一条语句的后面 3. 以下叙述正确的是C 。 A) 在对一个C程序进行编译的过程中,可发现注释中 的拼写错误 B) 在C程序中,main函数必须位于程序的最前面 C) 语言本身没有输入输出语句 D) C程序的每行中只能写一条语句 4. 一个C语言程序是由B 。 A) 一个主程序和若干个子程序组成 B) 函数组成 C) 若干过程组成 D) 若干子程序组成 5. 以下叙述中正确的是C 。 A) C语言比其他语言高级 B) C语言可以不用编译就能被计算机识别执行 C) C语言以接近英语国家的自然语言和数学语言作为 语言的表达形式 D) C语言出现的最晚,具有其他语言的一切优点 6. 下列叙述中正确的是D 。 A) C语言编译时不检查语法 B) C语言的子程序有过程和函数两种 C) C语言的函数可以嵌套定义 D) C语言的函数可以嵌套调用 7. 以下叙述中正确的是A 。 A) 构成C程序的基本单位是函数 B) 可以在一个函数中定义另一个函数 C) main函数必须放在其他函数之前 D) 所有被调用的函数一定要在调用之前进行定义

第1章 C语言基本知识

第一章C语言基本知识 一、C语言的产生和发展 1、C语言的发展源于人们希望用高级语言编写操作系统。(C-BCPL第二字母)ALGOL60(高级语言)->CPL(硬件支持)- BCPC->B->C->标准C-> ANSI C -> ISO C 2、语言既具有高级语言特性,又具有低级语言特性-中级语言。 二、C语言的特点 1、语言简明、紧凑、使用方便、灵活。 2、运算符丰富。 3、数据结构丰富,具有现代化语言的各种数据结构。 4、具有结构化的控制语句。 5、语法限制不太严格,程序设计自由度大。 6、C语言允许直接访问物理地址,能实现汇编语言的大部分功能,可以直接对硬件进行操作。 7、生成目标代码质量高,程序执行效率高。 8、用C语言写的程序可移植性好。 三、C程序的基本规则 1、C程序由函数构成。(亦称为函数语言。) 2、C程序中每条语句都用一个分号结尾,分号是C程序语句的必要组成部分,语句最后的分号不能省略。 3、每个C程序都有一个主函数(main()),且只有一个主函数。并且程序是从主函数开始执行的。 4、调用C语言的标准函数通常要在程序开头使用包含命令include,C程序中的命令不用分号结尾。 5、C程序中的变量必须先定义,后使用。 6、C语言以小写字母作为基本书写形式,并且C语言要区分字母的大小写,同一字母的大小写被作为两个不同的字符。 7、C程序中可以用“/*……*/”的形式加注释。 8、C程序书写格式自由,一行内可以写几条语句,一条语句可以写在多行。 9.一个函数包含两个部分: (1)函数的说明部分。包括函数名,函数类型,函数属性,函数参数名等。 如:int max(x,y) int x,y; 函数名后必须跟一对圆括弧,函数参数可以没有,如:main( )。 (2)函数体。

第一讲C语言概论

第1讲程序设计与软件开发基础概述 1.1 计算机语言 1.1.1 计算机语言 第1代语言——机器语言 第2代语言——汇编语言,如MASM 第3代语言——高级语言,如C、BASIC 第4代语言——非过程化语言(面向对象语言),如C++ 第5代语言——智能化语言,用于抽象、数理逻辑等领域。 1.1.2 编译程序和解释程序 计算机语言处理程序: 编译程序 解释程序 计算机程序的运行方式: 编译运行 编辑源程序——由编译程序编译源程序生成目标程序——连接装配生成可执行程序——在操作系统支持下运行程序 解释运行 编辑源程序——在解释程序支持下逐语句解释运行程序 1.2 算法与数据结构 程序=算法+数据结构 数据——是信息的载体,即计算机处理的信息集合,如文字、符号、图、表、声音等。 数据结构——数据元素及其之间的关系——数据的逻辑结构。

数据的存储结构——数据逻辑结构在计算机存储设备中的映象——数据的物理结构 算法——问题求解过程的精确描述。 算法的特点是: 有穷性——计算机执行的次数为有限次,只含有限条指令。确定性——算法的每一步操作含意明确,无二义性。 可行性——有效性——描述的操作可以通过有限次的基本操作来实现。 输入——有0个或多个输入 输出——有1个或多个输出 算法的分类:数值运算算法和非数值运算算法。 算法描述的方法:自然语言描述、流程图描述、N-S盒图描述。程序——用计算机程序语言描述的算法。 1.3 结构化程序设计的3种基本结构及其设计方法 1.3.1 三种基本结构 顺序结构、选择结构、循环结构

1.3.2 算法的表示 1.自然语言 即用文字叙述算法 2.传统流程图 流程图——用图框、流线及文字组成的图形来描述算法. 流程图的基本构件: N-S图——盒图(box diagram),由矩形框组成的图 例求1+2+3+4+……+100的和 1.5 C程序的特点 1.函数——C语言的最小基本单位模块。 2.函数简单介绍 例: #include main()

C语言学习大纲郝斌讲解

C语言概述: 1、为什么学习C语言 1). C的起源和发展 2).C的特点 优点 代码量小速度快功能强大 缺点 危险性高 开发周期长 可移植性不强 3).c的应用领域 主要是系统领域 4).c的重要性 2、怎样学习C语言 3、学习的目标 了解程序语言及发展历史 熟练掌握c语言的语法规则 掌握简单的算法 理解面向过程的思想,这非常有助于将来对面向对象思想的学习能看懂程序 会调试程序 掌握将大问题转化为一系列小问题来求解的思想 为学习c++、数据结构、c#、java打下良好的基础 4、常见的学习问题 1、学习java为什么建议先学习C语言 2、没学过计算机专业的课程能够学懂C语言 3、英语和数学不好能学好C吗 32个关键词:(有系统定义,不能重做其他定义) auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef unsigned unsigned union void volatile while 5、课程规划 c语言简介 第一讲、基本编程知识 第二讲、数据类型 第三讲、运算符和表达式 第四讲、流程控制(所有语言都一样的) 第五讲、函数(体现出面向过程和面向对象的区别) 第六讲、数组 第七讲、指针(c语言的灵魂) 第八讲、变量的作用域和存储方式 第九讲、扩展数据类型 第十讲、专题: 字符串的处理 进制转换 补码 动态内存分配(java、数据结构必学) 综合应用:链表的使用

C语言-谭浩强著-第1章练习题

第一章C语言概述 重要次重要重复或欲删除基础 1.1 选择题 *1.1一个C程序的执行是从。 A)本程序的main函数开始,到main函数结束 B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C)本程序的main函数开始,到本程序文件的最后一个函数结束 D)本程序文件的第一个函数开始,到本程序main函数结束 参考答案:A 参考分析:C语言总是从main函数开始,main函数结束。但是C语言中存在一个exit(0)函数,它可以使得程序在任何时候、任何位置结束程序的运行。如果不考虑exit(0)等函数的特殊作用,C则总是在main函数结束。 *1.2以下叙述正确的是。 A)在C程序中,main函数必须位于程序的最前面 B)在C程序的每一行只能写一条语句 C)C语言本身没有输入输出语句 D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误 参考答案:C 参考分析:C程序对main函数的位置没有任何要求;其书写格式自由,一行可以写多条语句,一条语句(多关键字语句)可以写在多行;C语言忽略注释,把注释看作是一个空格,不会对注释中的内容进行语法检查。因此,如果注释中存在错误,系统是不可能发现的。另外,C语言的I/O操作均通过函数实现,系统本身未提供相应的语句。 1.3以下叙述不正确的是。 A)一个C源程序可由一个或多个函数组成 B)一个C源程序必须包含一个main函数 C)C程序的基本组成单位是函数 D)在C程序中,注释说明只能位于一条语句的后面 参考答案:D 参考分析:C语言中,注释语句的位置是任意的,当然,它不能破坏标识符的完整性。C语言只是将一个注释看作是一个空格,因此对注释内的任何错误都不作检查。 1.4 C语言规定:在一个源程序中,main函数的位置。 A)必须在最开始B)必须在系统调用的库函数的后面 C)可以任意D)必须在最后 参考答案:C *1.5一个C语言程序是由。 A)一个主程序和若干个子程序组成B)若干函数组成 C)若干过程组成D)若干子程序组成 参考答案:B

相关主题
文本预览
相关文档 最新文档