- 1、本文档共160页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
同步训练1-1答案
一、单项选择题
1.C语言是由( C )于1972年在贝尔实验室开发出来的。
A.Matin Richards B.Ken Thompson
C.Dennis Ritchie D.Brian Kernighan
2.C语言名称的由来是( B )。
A.对B语言做进一步的充实和完善因此取名为C语言
B.取BCPL的第二个字母。
C.第三个程序设计语言
D.取Combined的首字母
3.C语言是一种( B )的程序设计语言。
A.面向对象 B.面向过程 C.可视化 D.组件导向
4.用户可以灵活使用C语言所提供的( B )构成表达式来表达实际问题。
A.关键字 B.运算符 C.库函数 D.字符
5.C语言的数据类型丰富,利用( B )可以构造出自己所需要的数据类型。
A.基本类型 B.构造类型 C.指针类型 D.空类型
6.C语言程序的基本单位是( B )。
A.程序 B.函数 C.语句 D.字符
7.用C语言编写的源代码程序( B )。
A.可立即执行 B.是一个源程序
C.经过编译即可执行 D.经过编译解释才能执行
8.以下叙述中正确的是( C )。
A.C源程序不必通过编译就可以直接运行
B.C源程序经编译形成的二进制代码可以直接运行
C.C源程序经编译、连接后生成的可执行文件可以直接运行
D.C源程序经编译、连接后源程序就可以直接运行
9.要把高级语言编写的源程序转换为目标程序,需要使用( D )。
A.编辑程序 B.驱动程序 C.诊断程序 D.编译程序
10.一个C语言程序的执行是从( A )。
A.main函数开始,直到main函数结束
B.第一个函数开始,直到最后一个函数结束
C.第一个语句开始,直到最后一个语句结束
D.main函数开始,直到最后一个函数结束
二、知识填空题
1.C语言是面向 过程 的程序设计语言。
2.用C语言编写的程序,不能被计算机直接识别、理解和执行,需要一种担任翻译工作的程序,称为 编译程序 。
3.C语言源程序文件的扩展名是 .cpp 。
4.C语言源程序经过编译后,生成文件的扩展名是 .obj 。
5.C语言源程序经过编译连接后,生成文件的扩展名是 .exe 。
6.C语言程序的开发过程是编辑、 编译 、连接、执行。
7.C语言程序的基本单位是 函数 。
8.一个C语言程序总是从 main函数 开始执行。
9.C语言的输入和输出都是通过调用系统提供的 函数 实现的,而不是象其他程序设计语言是通过语句来实现,从而实现了程序设计的模块化。
10. 在执行main函数体中的可执行语句时,其他函数可能被调用执行,其中每一个函数被调用结束后都要返回到 调用处 。
同步训练1-2答案
一、单项选择题
1.以下叙述正确的是( A )。
A.C程序中注释部分可以出现在程序中的任意合适的地方
B.花括号“{”和“}”只能作为函数体的定界符
C.构成C程序的基本单位是函数,所有函数名都可以由用户命名
D.分号是C语句之间的分隔符,不是语句的一部分
2.在一个C语言程序中( B )。
A.main函数必须出现在所有函数之前
B.main函数可以出现在其他函数之外的任何位置
C.main函数必须出现在所有函数之后
D.main函数必须出在固定位置
3.有以下定义:int fun(int n,double x) {……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( B )。
A.fun(int x,double n ); B.fun(x,12.5);
C.m=fun(1.1 , n); D.int fun(n,x);
4.有以下定义:void fun(int n,double x) {……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( C )。
A.fun(int x,double n ); B.m=fun(x,12.5);
C.fun(x,n); D.void fun(n,x);
5.定义为void类型的函数,其含义是( A )。
A.调用函数后,被调用的函数没有返回值
B.调用函数后,被调用的函数不返回值
C.调用函数后,被调用的函数的返回值为任意的类型
D.以上三种说法都是错误的
6.C语言中,函数返回值的类型是由( D )决定的。
A.调用函数时临时 B.return语句的表达式类型
C.调用该函数的主调函数类型 D.定义函数时,所指定的函数类型
7.函数的实参不能是( C )。
A.变量 B.常量
C.语句 D.函数调用表达式
8.以下说法中正确的是( A )。
A.实参可以是常量、变量或表达式
B.形参可以是常量、变量或表达式
C.实参可以为任意类型
D.形参应与其对应
文档评论(0)