以下4个程序中,完全正确的是A.#include <stdio.h> main(); {/*programming*/ printf("programming!\n");}B.#include <stdio.h> main(); {/*/ programming /*/ printf("programming!\n");}C.#include <stdio.h> main() {/*/*programming*/*/ printf("programming!\n");}D.include <stdio.h

题目

以下4个程序中,完全正确的是

A.#include <stdio.h> main(); {/*programming*/ printf("programming!\n");}

B.#include <stdio.h> main(); {/*/ programming /*/ printf("programming!\n");}

C.#include <stdio.h> main() {/*/*programming*/*/ printf("programming!\n");}

D.include <stdio.h> main() {/*programming*/ printf("programming!\n");}


相似考题
更多“以下4个程序中,完全正确的是A.#include &lt;stdio.h&gt; main(); {/*programming*/ printf("prog ”相关问题
  • 第1题:

    以下4个程序中,完全正确的是A.include main(); {/*programming*/ printf("programming

    以下4个程序中,完全正确的是

    A.#include<stdio.h> main(); {/*programming*/ printf("programming!\n");}

    B.#include<stdio.h> main() {/*/programming/*/ printf("programming!\n");}

    C.#include<stdio.h> main() {/*/*programming*/*/ printf("programming!\n")}

    D.include<stdio.h> main() {/*programming*/ printf("programming!\n");}


    正确答案:B
    解析: 选项A)main();的分号是错误的,不能有分号;选项C)的注释语句多了两个*号;选项D)include前面没有#。

  • 第2题:

    以下四个程序中,完全正确的是()。

    A.#include <stdio.h> int main(); { /*programming*/ printf("programming!n"); return 0; }

    B.#include <stdio.h> int main() { /*programming*/ printf("programming!n"); return 0; }

    C.include <stdio.h> void main() { /*programming*/ printf("programming!n"); return 0; }

    D.#include <stdio.h> int mian() { /*programming*/ printf("programming!n"); return 0; }


    B 在选项A中,main()函数后面的分号是错误的,C语言在函数名后而不能有分号。在C语言中注释内容必须放在”/’和”+/”之间,”/”和”*/”必须成对出现,按语法规定在注释之间不可以再嵌套”/∥’和”+/”。在选项C的程序段中注释语句之间有嵌套;所以选项C不正确。C语言用#inc1ude命令行来实现文件包含的功能。#inc1ude命令行的形式为:#inc1ude”文件名”,所以存选项D中inc1ude前面少了一个#符号,因而选项D不正确。

  • 第3题:

    6、以下四个程序中,完全正确的是()。

    A.#include <stdio.h> int main(); { /*programming*/ printf("programming!\n"); return 0; }

    B.#include <stdio.h> int main() { /*programming*/ printf("programming!\n"); return 0; }

    C.include <stdio.h> void main() { /*programming*/ printf("programming!\n"); return 0; }

    D.#include <stdio.h> int mian() { /*programming*/ printf("programming!\n"); return 0; }


    C

  • 第4题:

    以下四个程序中,完全正确的是______。A.include main(); {/*programming*

    以下四个程序中,完全正确的是______。

    A.#include <stdio.h> main(); {/*programming*/ printf("programming!\n");}

    B.#inc lude<stdio.h> main() {/*/programming/*/ printf("programming!\n");}

    C.#include <stdio.h> main() {/*programming*/ printf("programming!\n");}

    D.include<stdio.h> main() {/*/*programming*/*/ printf("programming!\n");}


    正确答案:C
    解析:C程序中注释用“/*”和“*/”括起来,它可以出现在程序中任何合适的地方。选项A中“main();”是—个函数声明语句,下面的大括号及其内容作为—个语句块,应放在程序的大括号中,故选取项A错误;选项B中的注释语句不正确,因为程序在编译时认别到两次“/*”作为注释的开始,但为识别到“*/”作为注释的结束,故选项B错误;选项 D的“include”前缺少“#”,故选项D错误。

  • 第5题:

    以下四个程序中,完全正确的是()

    A.#include <stdio.h> main(); {/*/ programming /*/ printf("programming!n");}

    B.#include <stdio.h> main() {/* programming */ printf("programming!n"); }

    C.#include <stdio.h> main() {/*/* programming */*/ printf("programming!n"); }

    D.include <stdio.h> main() {/* programming */ printf("programming!n"); }


    B 在选项A中,main()函数后面的分号是错误的,C语言在函数名后而不能有分号。在C语言中注释内容必须放在”/’和”+/”之间,”/”和”*/”必须成对出现,按语法规定在注释之间不可以再嵌套”/∥’和”+/”。在选项C的程序段中注释语句之间有嵌套;所以选项C不正确。C语言用#inc1ude命令行来实现文件包含的功能。#inc1ude命令行的形式为:#inc1ude”文件名”,所以存选项D中inc1ude前面少了一个#符号,因而选项D不正确。