更多“C程序是由函数构成的,每一个函数完成相对独立的功能”相关问题
  • 第1题:

    为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择( )。

    A、内联函数

    B、重载函数

    C、递归函数

    D、函数模板


    参考答案A

  • 第2题:

    c程序是由c文件构成,而c文件是由函数构成()

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


    参考答案正确

  • 第3题:

    C程序是由()构成的。

    A.主程序与子程序

    B.主函数与子函数

    C.一个主函数与若干个其他函数

    D.主函数与子程序


    正确答案:B

  • 第4题:

    以下叙述中正确的是

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

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

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

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


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

  • 第5题:

    下列给定程序中,函数fun()的功能是:根据输人的三条边长(整形),判断能否构成三角形;构成的是等边三角形还是等腰三角形。若能构成等边三角形函数,返回3;若能构成等腰三角形函数,返回2;若构成=三角形函数,返回l;若不能构成三角形函数返回0。 请修改函数fun()中的错误,得出正确的结果。 注意:不要改动main()函数,不能增行或减行,也不能更改程序的结构。 试题程序:


    正确答案:
    (1)错误:return1;
    正确:return3;
    (2)错误:return3;
    正确:return1;
    【解析】本题利用if语句判断三条边的关系,根据判断的结果,返回题干中要求的值。
    (1)第一个标识下的语句“if(x==y&&y==z)”说明x,y,z三个值相等,即等边三角形,所以应该返回3,将“1”改成“3”。
    (2)第二个标识下的else语句应该是除了等边及等腰三角形之外的三角形,所以应该返回1,应将“3”改成“1”。

  • 第6题:

    下列叙述中错误的是( )。

    A.一个函数中可以存在多条return语句

    B.调用函数可以在一条非独立的语句中完成

    C.函数无返回值时,可以是void类型。

    D.函数的类型是由函数的返回值决定的


    正确答案:D
    解析:函数声明时决定了函数类型。

  • 第7题:

    关于M函数文件以下错误的是()。

    • A、M函数文件的输入参数的个数可变
    • B、M函数文件必须有参数的传递
    • C、M函数文件的变量工作空间是独立的
    • D、M函数文件必须用function构成函数声明行

    正确答案:B

  • 第8题:

    一个函数由函数()和函数()两部分构成。


    正确答案:名;体

  • 第9题:

    下列关于派生类对象的初始化,叙述正确的是()

    • A、是由派生类的构造函数实现的
    • B、是由基类的构造函数实现的
    • C、是由基类和派生类的构造函数实现的
    • D、是系统自动完成的,不需要程序设计者干预

    正确答案:C

  • 第10题:

    下列关于函数的说法中描述错误的是()

    • A、C程序是由函数组成的
    • B、在main函数中可以嵌套定义别的函数
    • C、C中函数从定义的角度分为库函数和自定义函数
    • D、main函数可以调用其它的函数

    正确答案:B

  • 第11题:

    单选题
    关于M函数文件以下错误的是()。
    A

    M函数文件的输入参数的个数可变

    B

    M函数文件必须有参数的传递

    C

    M函数文件的变量工作空间是独立的

    D

    M函数文件必须用function构成函数声明行


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    一个函数由函数()和函数()两部分构成。

    正确答案: 名,体
    解析: 暂无解析

  • 第13题:

    C程序是由一个或多个函数构成,担只是一个main()函数。()

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


    参考答案:正确

  • 第14题:

    C++语言程序由函数构成,其至少包含一个函数,这就是【 】。


    正确答案:main函数
    main函数 解析:C++语言程序由函数构成,其至少包含一个main()函数。

  • 第15题:

    以下叙述中正确的是( )

    A.C程序由函数和过程组成

    B.C程序由主函数组成

    C.C程序由函数组成

    D.C程序中,主函数必须放在其他函数之前


    正确答案:C

  • 第16题:

    已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。

    注意:部分源程序存在文件PROGl.C文件中。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的莅括号中填入你编写的若干语句。


    正确答案:
    解析:该程序功能是求最低分数的学生。本题是关于求解结构体中某些成员的最小值,首先将第一个值设定为最小值,并在循环中将其他所有值与该值进行比较,求得最小值。

  • 第17题:

    一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说( )

    A.函数B中调用的函数A是函数A的间接递归调用

    B.函数A被函数B调用是函数A间接递归调用

    C.函数P直接递归调用了函数A

    D.函数P中调用的函数A是函数P的嵌套


    正确答案:D

  • 第18题:

    以下关于分类汇总、数据库统计函数和一般统计函数的说法,正确的是()

    A.分类汇总只能进行一种汇总方式

    B.数据库统计函数和一般统计函数的功能是相同的

    C.数据库统计函数可完成分类汇总能完成的功能

    D.一般统计函数可完成数据库统计函数的所有功能,反之则不能


    参考答案:C

  • 第19题:

    关于JAVASCRIPT函数,下列说法正确的是()

    • A、函数是独立于主程序的,具有特定功能的一段程序代码块
    • B、函数可以不用function关键字
    • C、函数的命名规则同变量命名规则是一样的
    • D、函数必须使用return语句
    • E、函数的调用时直接用函数名,并给形式参数赋值

    正确答案:A,C,E

  • 第20题:

    Microsoft Excel电子表格应用软件中的宏是由一系列()组成,运行宏就可以完成宏所定义的功能。

    • A、程序
    • B、函数
    • C、命令和函数
    • D、程序和函数

    正确答案:C

  • 第21题:

    以下叙述关于函数的描述中正确的是()

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

    正确答案:A

  • 第22题:

    以下关于分类汇总、数据库统计函数和一般统计函数的说法,正确的是()

    • A、分类汇总只能进行一种汇总方式
    • B、数据库统计函数和一般统计函数的功能是相同的
    • C、数据库统计函数可完成分类汇总能完成的功能
    • D、一般统计函数可完成数据库统计函数的所有功能,反之则不能

    正确答案:C

  • 第23题:

    单选题
    Microsoft Excel电子表格应用软件中的宏是由一系列()组成,运行宏就可以完成宏所定义的功能。
    A

    程序

    B

    函数

    C

    命令和函数

    D

    程序和函数


    正确答案: A
    解析: 暂无解析