以下说法不正确的是A.C程序中必须有一个main()函数,C程序是从main()函数的第1条语句开始执行的。B.非主函数都是在执行主函数时,通过函数调用或嵌套调用而得以执行的。C.C程序中的main()函数必须放在程序的开始位置。D.C程序中的main()函数位置可以任意指定。

题目

以下说法不正确的是

A.C程序中必须有一个main()函数,C程序是从main()函数的第1条语句开始执行的。

B.非主函数都是在执行主函数时,通过函数调用或嵌套调用而得以执行的。

C.C程序中的main()函数必须放在程序的开始位置。

D.C程序中的main()函数位置可以任意指定。


相似考题
参考答案和解析
正确答案:C
解析:本题考核的知识点是main()函数的作用,以及main()函数在程序中出现的位置。一个完整的C语言程序有且仅有一个主函数(main()函数)。程序总从main()函数的第一条语句开始执行,到main()函数的最后一条语句结束,其他函数都是在执行main()函数时,通过函数调用或嵌套调用而得以执行的。C语言规定,main()函数在程序中的位置是任意的,故选项c不正确。所以,4个选项中C符合题意。
更多“以下说法不正确的是A.C程序中必须有一个main()函数,C程序是从main()函数的第1条语句开始执行的。B ”相关问题
  • 第1题:

    以下说法正确的是()。

    A.C程序总是从主函数main()开始执行

    B.C程序中,被调用的函数必须在main()函数中定义

    C.C程序总是从第一个定义的函数开始执行

    D.C程序中的main()函数必须放在程序的开始处


    A

  • 第2题:

    以下说法正确的是()

    A.C语言程序总是从第一个定义的函数开始执行

    B.C语言程序中,被调用的函数必须在main()函数中定义

    C.C语言程序总是从主函数main()开始执行。

    D.C程序中的main()函数必须放在程序的开始处


    C

  • 第3题:

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

    A.C程序中必须有一个main()函数,C程序是从main()函数的第一条语句开始执行的

    B.非主函数都是在执行主函数时通过函数调用或嵌套调用而得以执行的

    C.C程序中的main()函数必须放在程序的开始位置

    D.C程序中的main()函数位置可以任意指定


    B C语言中任何一个有效的程序都有且只能有一个main()函数,不能写成其他形式,一个C程序总是从主函数开始执行,到main函数体执行完后结束,而不论main函数在整个程序中的位置如何。而为了代码清晰容易看懂,最好加上注释,这是程序书写风格,与编译无关。

  • 第4题:

    10、以下说法正确的是()。

    A.C程序总是从主函数main()开始执行

    B.C程序中,被调用的函数必须在main()函数中定义

    C.C程序总是从第一个定义的函数开始执行

    D.C程序中的main()函数必须放在程序的开始处


    D

  • 第5题:

    以下说法正确的是:

    A.C 语言程序总是从第一个定义的函数开始执行

    B.在 C 语言程序中,要调用的函数必须在 main 函数中定义

    C.C 语言程序总是从 main 函数开始执行

    D.C 语言程序中,main 函数必须放在程序的开始部分


    C