999kao.com
C语言试题库完整版讲解

C语言规定:在一个源程序中,main函数的位置是() 。

A.必须在最开始

B. 必须在系统调用的库函数的后面

C. 可以任意

D. 必须在最后


参考答案:C


C语言规定:在一个源程序中,main函数的位置必须在最开始。()

此题为判断题(对,错)。


参考答案:错误


以下叙述不的是()。

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

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

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

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


参考答案:D


C语言规定,在一个源程序中,main函数的位置

A.必须在最开始

B.必须在系统调用的库函数的后面

C.可以任意

D.必须在最后


正确答案:C


以下说法错误的是()

A、C语言函数分为由系统提供的标准库函数和由程序员自己定义的函数

B、在主函数main()中可以调用其他函数,其他函数之间不可以相互调用

C、C语言的程序是由一个函数或多个函数组成的

D、对于一个很大的任务,一般把它分解成若干源文件,分别编写和调试


参考答案:B


摘要:C语言试题库一、单项选择第一章C语言概述(1)一个C程序的执行是从A、本程序的MAIN函数开始,到MAIN函数结束。B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。C、本程序的MAIN函数开始,到本程序的最后一个函数结束。D、本程序文件的第一个函数开始,到本程序的MAIN函数结束。(2)以下叙述正确的是A、在C程序中,MAIN函数必须位于程序的最前面。B、C程序的每行中只能写一条语句。C、C语言本身没有输入输出语句。D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误。(3)C语言规定,在一个源程序中,MAIN主函数的位置是在:A、必须在最前面。B、必须在系统调用的库函数的后面C、可以在任意位置。D、必须在最后面(4)一个C程序是由:A、一个主程序和若干子程序组成B、函数组成C、若干过程组成D、若干子程序组成(5)以下叙述不正确的是:A、一个C源程序可由一个或多个函数组成B、一个C源程序必须包含一个MAIN函数C、C程序的基本组成单位是函数D、在C程序中,注释说明只能位于一条语句的后面第二章数据类型、运算符与表达式(1)若x,i,j,k都是int型变量,则计算下面表达式后,x的值为x=(i=4,j=16,k=32)A、4B、16C、32D、52.(2)下列四组选项中,均不是C语言键字的选项是A、define,IF,type B、getc,char,printfC、include,scanf,caseE、if,struct,type(3)下面四个选项中,均是不合法的用户标识符的选项是A、A,P_0,doB、float,1a0,_AC、

一个C程序是由()组成的。

A. 一个主程序和若干子程序

B. 函数

C. 若干过程

D. 若干子程序


正确答案:B


以下叙述中正确的是( )。

A.在C语言程序中,main函数必须放在其他函数的最前面

B.每个后缀为C的C语言源程序都可以单独进行编译

C.在C语言程序中,只有main函数才可单独进行编译

D.每个后缀为.C的C语言源程序都应该包含一个main函数


正确答案:B
C语言是一种成功的系统描述语言,具有良好的移植性,每个后缀为.C的C语言源程序都可以单独进行编译。


以下叙述不正确的是()。

A.在C程序中,注释说明只能位于一条语句的后面

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

C.一个C源程序可有一个或多个函数组成

D.C程序的基本组成单位是语句


正确答案:A


一个源程序文件由一个或多个什么组成( )

A. 语句

B. 函数

C. 程序块

D. 子程序


正确答案:B


以下叙述正确的是( )。

A.在C语言程序中,main函数必须位于程序的最前面

B.C语言程序的每行中只能写一条语句

C.C语言本身没有输入输出语句

D.在对一个C语言程序进行编译的过程,可发现注释中的拼写错误


正确答案:C
解析:选项A)中,main函数可以放在程序的任何位置,不一定要放在程序的最前面,不论main函数放在什么位置,程序的执行却总是从main函数开始的;选项B)中,因为C语言的语法限制不严格,所以可以多条语句放在同一行上;选项C)是正确的,C语言中没有专门的输入输出语句,输入输出是通过使用输入输出库函数来实现的;选项D)是错误的,因为C语言中的注释是不会被编译的。注意:掌握算法的相关特性。

更多 “C语言试题库完整版讲解” 相关考题
考题 单选题一个FORTRAN程序由若干程序块组成,下列哪项叙述是正确的()?A 由一个主程序和至少一个子程序组成B 由任意个(含零个)主程序和若干个子程序组成C 由一个主程序和任意个(含零个)子程序组成D 由至少一个主程序和任意个(含零个)子程序组成正确答案:D解析:主程序是FORTRAN程序中唯一必不可少的程序块。FORTRAN程序由一个或多个程序块组成。

考题 以下关于C语言的叙述中正确的是( )。A)预处理命令通常位于函数体外面,但也可以位于函数体中间B)C语言中的变量定义须在其他语句之前C)在C语言程序的书写中,一个语句必须单占一行D)一个C语言源程序可以由一个或多个源文件组成,每个源文件可由自己的main函数正确答案:A

考题 下列说法不正确的是( )。A.一个C语言源程序可以由一个函数组成也可以由多个函数组成B.main()中的“()”是函数的参数部分,括号内可为空,但括号不能省略C.C语言程序是以函数为基本单位的D.在C语言程序中,注释行只能位于一条语句的后面正确答案:D解析:本题涉及C语言基本的3个知识点:①C语言是以函数为基本单位的,每一个函数完成相对独立的功能,一个程序可以包括多个函数,但有且仅有一个主函数:②主函数main()的圆括号内是填写参数的,可以没有参数,但括号不可以省略;⑧程序的注释部分应该在“/*…………*/”之间,它允许出现在程序的任何位置。

考题 单选题C语言规定:在一个源程序中,main函数的位置()。A 必须在最开始B 必须在系统调用的库函数的后面C 可以任意D 必须在最后正确答案:D解析:暂无解析

考题 以下叙述不正确的是A.分号是C语言的必要组成部分 B.C程序的注释可以写在语句的后面C.函数是C程序的基本组成单位 D.程序中可以有一个或多个main函数正确答案:D本题考查C语言的基础知识。C语言中,语句都是以“;”作为语句的结束标志,如表达式语句就是指在表达式后跟一个分号“;”,函数表达式加上分号“;”组成函数调用语句。/*……*/是程序的注释部分,这是为了提高程序的可读性而加入的。它对程序的运行不起任何作用,它可以放在程序中的任何位置。在程序中添加注释是一个良好的程序设计习惯,应该在一个程序中添加适当的注释。构成C语言程序的基本单位是函数。函数也是C程序中模块化程序设计的基础。一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。

考题 下面叙述错误的是()。A.c源程序必须包含一个main()函数B.c源程序可由一个或多个函数组成C.一个c源程序的执行是从main()函数开始,直到main()函数结束D.注释说明部分只能位于c源程序的最前面正确答案:D

考题 单选题一个C语言程序是由()组成的。A 主程序B 子程序C 函数D 过程正确答案:D解析:暂无解析

考题 单选题关于C语言的叙述中,不正确的是()A C程序可由一个或多个函数组成B C程序必须包含一个main()函数C C程序的基本组成单位是函数D 注释说明只能位于一条语句的后面正确答案:D解析:暂无解析

考题 一个C语言程序是由( )。A.一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成正确答案:B解析:一个C源程序是由一个main函数和若干个其他函数组成的。函数是C程序的基本单位,被调用的函数可以是系统提供的库函数,也可以是用户根据需要自己定义的函数。

考题 单选题以下叙述中正确的是(  )。A 在C语言程序中,main函数必须放在其他函数的最前面B 每个后缀为.c的C语言源程序都可以单独进行编译C 在C语言程序中,只有main函数才可以单独进行编译D 每个后缀为.c的C语言源程序都应该包含一个main函数正确答案:D解析:main函数可以在程序的任何位置。每一个可执行的C程序都必须有一个且只能有一个主函数。后缀名为.c的C语言源程序都可以单独进行编译。main函数只是让执行程序的系统知道该从哪里开始执行程序(从主函数处执行),其他有关这个程序的子函数是通过函数调用来实现其功能(不需main函数)。答案选择B选项。