参考答案和解析
正确答案:A
一个C语言程序能实现多种算法,所以A)错误。
更多“下列叙述中错误的是( )。A.一个C语言程序只能实现一种算法 B.c程序可以由多个程序文件组 ”相关问题
  • 第1题:

    下列叙述中错误的是

    A.一个C语言程序只能实现一种算法

    B.C程序可以由多个程序文件组成

    C.C程序可以由一个或多个函数组成

    D.一个C函数可以单独作为一个C程序文件存在


    正确答案:A
    解析: 一个C程序可以有一个或多个程序文件,也可以有一个或多个函数,所以一个C语言程序可以实现多种算法。

  • 第2题:

    下列叙述中错误的是______。

    A.一个C语言程序只能实现一种算法

    B.C程序可以由多个程序文件组成

    C.C程序可以由一个或多个函数组成

    D.一个C函数可以单独作为一个C程序文件存在


    正确答案:A
    解析: 一个C语言程序可以实现多种算法。C程序可包含一个或多个函数,并可由多个程序文件组成。

  • 第3题:

    下列关于C语言程序在结构上特点的描述中,错误的是()。

    A.C语言程序是一个函数串

    B.C语言程序可以由一个或多个文件组成

    C.C语言程序的诸多函数中,只能有一个主函数

    D.C语言程序被执行时,通常是从第1个函数开始


    C程序是由函数构成的。一个C源程序至少包含一个main函数,也可以包含一个main函数和若干其他函数。所以说,C是函数式的语言,函数是C程序的基本单位;main函数(主函数)是每个程序执行的起始点。一个C程序总是从main函数开始执行,并在main函数中结束。main函数的书写位置是任意的,可以将main函数放在整个程序的最前面,也可以放在整个程序的最后,或者放在其他函数之间。;一个函数由函数说明和函数体两部分组成。函数结构如下: 函数类型 函数名(形参表) { [声明部分]:在这部分定义本函数所使用的变量。 [执行部分]:由若干条语句组成命令序列。 };C程序的每个语句都以分号(;)作为语句结束符。;C程序书写格式自由,一行可以写几个语句,一个语句可以写在多行上。;可以用/* … */对程序任何部分做注释,以增加可读性。;C语言本身不提供输入/输出语句,输入/输出的操作是通过调用库函数scanf、printf等来完成的。

  • 第4题:

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

    A.C程序可以由多个程序文件组成

    B.一个c语言程序只能实现一种算法

    C.c程序可以由一个或多个函数组成,

    D.一个C函数可以单独作为一个C程序文件存在


    正确答案:B
    在一个C语言程序中可以进行多种算法的实现,对算法的个数没有规定,所以B错误。

  • 第5题:

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

    A.C程序可以由多个程序文件组成

    B.一个问题只能用一种算法来编程

    C.C程序可以由一个或多个函数组成

    D.一个C函数可以单独作为一个C程序文件存在


    D 解析:C程序的函数调用是单向的值传递,即实参的值传给形参,形参的值是不传回给对应的实参。形参是局部变量,在调用函数时,给形参分配存储单元,调用结束后,形参单元被释放。