以下叙述中正确的是A.构成C语言程序的基本单位是函数B.可以在一个函数中定义另一个函数C.main()

题目

以下叙述中正确的是

A.构成C语言程序的基本单位是函数

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义

参考答案和解析
正确答案:A
解析:根据函数的定义语法规定,在C语言程序中,不能嵌套定义,即不能在函数中再定义函数;main()函数在C语言程序中是必须的,但函数可以放在程序中的任意位置;当在所有函数的外部、被调用之前说明函数时,在函数说明后面的任何位置上都可以对函数进行调用。函数说明也可以放在调用函数的说明部分,如在main函数内部进行说明,则只能在main函数内部才能识别函数。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中正确的是( )

A.构成C++语言程序的基本单位是类
B.可以在一个函数中定义另一个函数
C.main()函数必须放在其他函数之前
D.所有被调用的函数一定要在调用 之前进行定义

答案:A
解析:

第2题:

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

A.构成C++语言程序的基本单位是类

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:A
解析: 关于C++语言,我们应该了解以下必须要掌握的基础知识:①C++程序是由类构成的。②一个函数由两部分组成:函数的首部和函数体。③一个类由两部分组成:类成员变量和类成员函数。④一个C++程序总是从 main函数开始执行的,而不论main函数在整个程序中的位置如何(main函数可以放在程序最前头,也可以放在程序最后,或写在一些函数之前,在另一些函数之后)。⑤C++程序在书写上,表现形式比较自由,一行内可以写几个语句,一个语句可以分写在几行上。每个语句和数据定义的最后必须有一个分号。⑥可以用/*……*/和//对

第3题:

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

A.构成C++语言程序的基本单位是类

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:A
A。【解析】关于C++语言,应该了解以下必须要掌握的基础知识:①C++程序是由类构成的;②一个函数由两部分组成,即函数的首部和函数体;③一个类由两部分组成,即类成员变量和类成员函数;④一个C++程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何(main函数可以放在程序最前头,也可以放在程序最后,或写在一些函数之前,在另一些函数之后);⑤C++程序在书写上,表现形式比较自由,一行内可以写几个语句,一个语句可以分写在几行上,每个语句和数据定义的最后必须有一个分号;⑥可以用/*……*/和//对C++语言的程序的任何部分进行注释。

第4题:

以下叙述中正确的是

A.构成C++语言程序的基本单位是类

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:A
解析:关于C++语言,我们应该了解以下必须要掌握的基础知识:①C++程序是由类构成的。②一个函数由两部分组成:函数的首部和函数体。③一个类由两部分组成:类成员变量和类成员函数。④一个C++程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何(main函数可以放在程序最前头,也可以放在程序最后,或写在一些函数之前,在另一些函数之后)。⑤C++程序在书写上,表现形式比较自由,一行内可以写几个语句,一个语句可以分写在几行上。每个语句和数据定义的最后必须有一个分号。⑥可以用/*……*/和//对C++语言的程序的任何部分作注释。

第5题:

以下叙述中正确的是

A.构成C程序的基本单位是函数

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.C函数定义的格式是K&R格式


正确答案:A
解析: 本题考查C语言的综合基础知识。构成C程序的基本单位是函数,不论main函数在整个程序中的位置如何,一个C程序总是从main函数开始执行,C语言的函数定义都是互相平行、独立的,在定义函数时,一个函数内不能定义另一个函数。C函数定义的一般格式有两种:传统格式和现代格式。传统格式也称K&R格式,是早期编译系统使用的格式;现代格式又称ANSI格式,是现代编译系统使用的格式。

第6题:

以下叙述中正确的是

A.构成C++语言程序的基本单位是类

B.可以在一个函数中定义另一个函数

C.main( ) 函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:A
解析:关于C++语言,我们应该了解以下必须要掌握的基础知识:①c++程序是由类构成的。②一个函数由两部分组成:函数的首部和函数体。③一个类由两部分组成:类成员变量和类成员函数。④一个C++程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何(main函数可以放在程序最前头,也可以放在程序最后,或写在一些函数之前,在另一些函数之后) 。⑤C++程序在书写上,表现形式比较自由,一行内可以写几个语句,一个语句可以分写在几行上。每个语句和数据定义的最后必须有一个分号。⑥可以用/* ……*/和//对C++语言的程序的任何部分作注释。

第7题:

以下叙述正确的是______。

A.构成C程序的基本单位是函数

B.可以在函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:A
解析:C语言是由函数构成的。一个C程序可以包含一个主函数,即main()函数,也可以包含一个main()函数和若干其他函数。函数是C程序的基本单位。被调用的函数可以是系统提供的库函数,也可以是自定义的函数。从函数的形式上分为有参函数和无参函数。main()函数可以位于程序最前头,也可以位于程序结尾或中间,C程序总是从main()函数开始执行,不论main()函数在程序中的位置如何。C语言中函数必须独立定义,不能在一个函数中定义另一个函数,但可以在一个函数中调用另一个函数,而且被调函数的定义可以在程序中的任何位置,不一定要在调用函数之前进行定义。若被调函数在调用函数之后定义,在调用函数中需要对被调函数进行类型说明。

第8题:

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

A.构成C程序的基本单位是函数

B.可以在一个函数中定义另一个函数

C.main函数必须放在其他函数之前

D.所有被调用函数一定要在调用之前进行定义


正确答案:A
解析:C程序是由函数构成的,A)正确;main函数可以放在其他函数之前,也可以放在其他函数之后,C)错误;函数可以嵌套调用,但不能嵌套定义,B)错误;被调用函数可以在调用之后定义,但需要在调用前声明,D)错误。

第9题:

以下叙述中正确的是

A.构成C++语言程序的基本单位是类

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:B