单选题以下叙述正确的是(  )。A C程序总是以main()作为程序执行的起始行B main()函数若不带参数,其后面的一对圆括号可省略C 函数体内的定义语句和可执行语句允许任意穿插出现D C语言中的语句之间必须用分号作为分隔符

题目
单选题
以下叙述正确的是(  )。
A

C程序总是以main()作为程序执行的起始行

B

main()函数若不带参数,其后面的一对圆括号可省略

C

函数体内的定义语句和可执行语句允许任意穿插出现

D

C语言中的语句之间必须用分号作为分隔符


相似考题
更多“单选题以下叙述正确的是(  )。A C程序总是以main()作为程序执行的起始行B main()函数若不带参数,其后面的一对圆括号可省略C 函数体内的定义语句和可执行语句允许任意穿插出现D C语言中的语句之间必须用分号作为分隔符”相关问题
  • 第1题:

    下列叙述中正确的是()

    A.C语言程序必须要有return语句

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

    C.C语言程序中,只有int类型的函数可以未经声明而出现在调用之后

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


    正确答案:C

  • 第2题:

    以下叙述中正确的是

    A.C程序中注释部分可以出现在程序中任意合适的地方

    B.花括号"{"和"}"只能作为函数体的定界符

    C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

    D.分号是C语句之间的分隔符,不是语句的一部分


    正确答案:A
    解析:花括号既可以做函数的定界符,也可以表示复合语句。函数有用户自定函数和系统函数两种,系统函数名称不能由用户命名。分号是语句间的分隔符,也是一条语句的终止符,是语句的一部分。

  • 第3题:

    C语言可执行程序的开始执行点是( )。

    A.包含文件中的第一个函数

    B.程序中第一个函数

    C.程序中的main()函数

    D.程序中第一条语句


    正确答案:C
    解析:每个C程序有且只有一个主函数main(),且程序必须从main函数开始执行,并在main()函数中结束。

  • 第4题:

    以下叙述中正确的是______。

    A.C程序中注释部分可以出现在程序中任何合适的地方

    B.花括号“{”和“}”只能作为函数体的定界符

    C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

    D.分号是C语句之间的分隔符,不是语句的一部分


    正确答案:A
    解析:花括号“{”和“}”不仅可以作为函数体的定界符,而且可以作为复合语句的定界符,选项B错误;main()函数不可以由用户命名,选项C错误;分号是C语句的结束符,是构成C语句的必要组成部分,选项D错误。

  • 第5题:

    以下叙述不正确的是A.分号是C语言的必要组成部分 B.C程序的注释可以写在语句的后面C.函数是C程序的基本组成单位 D.程序中可以有一个或多个main函数


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

  • 第6题:

    以下叙述正确的是( )。

    A.在c语言中分号是语句的组成部分

    B.c语言程序由c语句组成,可以省略main函敷

    C.分号是C语句之间的分隔符

    D.所有程序行都必须用分号结束


    正确答案:A
    C程序的人口函数是main(),C程序中有且只有一个main函数,故选项8错误。分号是c语言一条语句的结束标志,不是分隔符,c语言分隔符是用来分隔多个变量、数据项、表达式等的符号,包括逗号、空白符、分号和冒号等,选项C错误。c语言的程序不是以分号结束的,因为c语言是面向过程的,从main函数开始在main函数里结束,选项D错误。故答案为A选项。

  • 第7题:

    下面叙述正确的是()。

    A.main()函数必须位于源程序文件的开头

    B.程序中必需含有自定义函数

    C.每行最多只能写两条语句

    D.所有语句都必须以分号“;”结束


    正确答案:D

  • 第8题:

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

    A.在函数中,通过return语句传回函数值

    B.在函数中,可以有多条return语句

    C.主函数名main()后的一对圆括号中也可以带有参数

    D.调用函数必须在一条独立的语句中完成


    正确答案:D
    解析:调用函数不必在一条独立的语句中完成。

  • 第9题:

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

    A.C语言程序将从源程序中第一个函数开始执行

    B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

    C.C语言规定必须用main作为主函数名,程序从此开始执行,在此结束。

    D.main可作为用户标志符,所以命名任意一个函数作为主函数


    正确答案:C

  • 第10题:

    C语言程序从()开始执行。

    • A、程序中第一条可执行语句
    • B、程序中第一个函数
    • C、程序中的main函数
    • D、包含文件中的第一个函数

    正确答案:C

  • 第11题:

    单选题
    以下叙述中正确的是(  )。
    A

    C语言规定必须用main作为主函数名,程序将从此开始执行

    B

    可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

    C

    C语言程序将从源程序中第一个函数开始执行

    D

    main的各种大小写拼写形式都可以作为主函数名,如:MAIN,Main等


    正确答案: A
    解析:
    用户不能指定某函数为主函数,C语言规定,程序从main函数开始执行,从main函数退出,C语言函数名区别大小写。答案选择A选项。

  • 第12题:

    单选题
    下列关于C语言的叙述中,正确的是()。
    A

    C程序中的注释部分可以出现在程序中任意合适的地方

    B

    花括号“{”和“}”只能作为函数体的定界符

    C

    构成C程序的基本*单位是函数,所有函数名都可以由用户命名

    D

    分号是C语句之间的分隔符,不是语句的一部分


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

  • 第13题:

    C语言可执行程序的开始执行点是

    A.程序中第一条可执行语句

    B.程序中第一个函数

    C.程序中的main函数

    D.包含文件中的第一个函数


    正确答案:C
    解析:本题考查了C程序的基本概念。C程序是从main函数开始执行的,并不是从第一条语句获第一个函数开始执行的。

  • 第14题:

    下列叙述中正确的是______。

    A.C程序中注释部分可以出现在程序中任何合适的地方

    B.花括号“{”和“}”只能作为函数体的定界符

    C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

    D.分号是C语句之间的分隔符,不是语句的—部分


    正确答案:A
    解析:C程序中注释部分用“/*”和“*/”括起来,可以出现在程序中任何合适的地方;花括号“{”和“}”不仅可作为函数体的定界符,也可作为复合语句的定界符;构成C程序的基本单位是函数;—个语句必须在最后出现分号,分号是 C语句中不可缺少的部分。

  • 第15题:

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

    A.C程序中注释部分只能放在程序最后

    B.花括号“{“和”}”可以作为函数体的定界符,也可以作为复合语句的定界符

    C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

    D.分号不是语句的一部分,是C语句之间的分隔符


    正确答案:B
    花括号可以作为函数体的定界符,也可以作为复合语句的定界符。函数是c程序的基本单位,用户可以命名自定义函数,而库函数名是固定的。c语句以分号结尾,分号是语句的一部分。

  • 第16题:

    下列叙述中正确的是______。

    A.C程序中注释部分可以出现在程序中任何合适的地方

    B.花括号""{""和""}""只能作为函数体的定界符

    C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

    D.分号是C语句之间的分隔符,不是语句的一部分


    正确答案:A
    解析:C程序中注释部分用“/*”和“*/”括起来,可以出现在程序中任何合适的地方;花括号“{”和“}”不仅可作为函数体的定界符,也可作为复合语句的定界符;构成C程序的基本单位是函数:一个语句必须在最后出现分号,分号是C语句中不可缺少的部分。

  • 第17题:

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

    A.c语言规定必须用main作为主函数名,程序将从此开始执行

    B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

    C.c语言程序将从源程序中第一个函数开始执行、

    D.main的各种大小写拼写形式都可以作为主函数名,如MAIN,Main等


    正确答案:A
    C语言中的主函数只能是main()函数,不能任意指定,所以B选项错误。C语言从主函数main()开始,到主函数main()结束,所以C选项错误。主函数必须写成小写的main,不能混淆大小写,所以D选项错误。

  • 第18题:

    以下说法不正确的是

    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符合题意。

  • 第19题:

    下列叙述中正确的是______。

    A.C程序中注释部分可以出现在程序中任伺合适的地方

    B.花括号""{""和""}""只能作为函数体的定界符

    C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

    D.分号是C语句之间的分隔符,不是语句的—部分


    正确答案:A
    解析:C程序中注释部分用“/*”和“*/”括起来,可以出现在程序中任何合适的地方;花括号“{”和“}”不仅可作为函数体的定界符,也可作为复合语句的定界符;构成C程序的基本单位是函数;一个语句必须在最后出现分号,分号是C语句中不可缺少的部分。

  • 第20题:

    以下说法中,不正确的是

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

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

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

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


    正确答案:C
    解析:main()函数的作用,以及main()函数在程序中出现的位置。一个完整的C语言程序有且仅有一个主函数(main()函数)。程序总从main()函数的第一条语句开始执行,到main()函数的最后—条语句结束,其他函数都是在执行main()函数时,通过函数调用或嵌套调用而得以执行的。C语言规定,main()函数在程序中的位置是任意的。

  • 第21题:

    下列关于C语言的叙述中,正确的是()。

    • A、C程序中的注释部分可以出现在程序中任意合适的地方
    • B、花括号“{”和“}”只能作为函数体的定界符
    • C、构成C程序的基本*单位是函数,所有函数名都可以由用户命名
    • D、分号是C语句之间的分隔符,不是语句的一部分

    正确答案:A

  • 第22题:

    单选题
    C语言程序从()开始执行。
    A

    程序中第一条可执行语句

    B

    程序中第一个函数

    C

    程序中的main函数

    D

    包含文件中的第一个函数


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

  • 第23题:

    单选题
    以下叙述中错误的是(  )。
    A

    C程序必须由一个或一个以上的函数组成

    B

    函数调用可以作为一个独立的语句存在

    C

    若函数有返回值,必须通过return语句返回

    D

    函数可以通过实际参数和形式参数之间进行数据传递


    正确答案: C
    解析:
    C项错误,比如main函数中有exit(0),则可以通过exit函数返回状态。A项正确,C程序至少有一个main函数;B项正确,C语言中的函数可以仅进行某些操作而不返回函数值,这时函数的调用可作为一条独立的语句;D项正确,当函数调用为传引用时,形参指针和实参指针指向同一块内存,修改形参的同时也就修改了实参。答案选择C选项。