itgle.com

阅读以下程序A)定义语句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义标识符B)定义语句出错,Int无法被识别C)定义语句无错,scanf不能作为输入函数使用D)定义语句无错,printf不能输出Case的值

题目

阅读以下程序

A)定义语句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义标识符

B)定义语句出错,Int无法被识别

C)定义语句无错,scanf不能作为输入函数使用

D)定义语句无错,printf不能输出Case的值


相似考题
更多“ 阅读以下程序A)定义语句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义标识符B)定义语句出错,Int无法被识别C)定义语句无错,scanf不能作为输入函数使用D)定义语句无错,p”相关问题
  • 第1题:

    阅读以下程序

    #include<stdio,h>

    main( )

    { int case;float printF;

    printf(“请输入2个数:”);

    scanf(“%d%f”,&zase,&rintF);

    prinff(“%d%f\n”,case,printF);

    }

    该程序在编译时产生错误,其出错原因是

    A.定义语句出错,ca8e是关键字,不能用作用户自定义标识符

    B.定义语句出错,pfintF不能用作用户自定义标识符

    C.定义语句无错,scanf不能作为输入函数使用

    D.定义语句无错,printf不能输出case的值


    正确答案:A
    解析:标识符不能与c编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名,否则程序在编译时会出现错误。题目源程序中使用了已经预定义的关键字car,所以将出现错误。

  • 第2题:

    阅读以下程序: #include<stdio.h> main( ) {int case;float printF; printf("请输人2个数:"); scanf("%d%fl"&case,&printF); printf("%d ofof\n",case,printF); } 该程序在编译时产生错误,其出错原因是( )。

    A.定义语句出错,case是关键字,不能用做用户自定义标识符

    B.定义语句出错,printF不能用做用户自定义标识符

    C.定义语句无错,scanf不能作为输入函数使用

    D.定义语句无错,printf不能输出case的值


    正确答案:A
    本题中定义了整形变量case,但case是关键字,关键字不能用做标识符。单精度printF不是关键字,因为标识符区分大小写。所以A不正确。

  • 第3题:

    结构体定义中,struct是关键字,不能省略,结构体名称用作结构体类型的标志,是用户自定义的标识符。


    struct A

  • 第4题:

    阅读以下程序

    该程序在编译时产生错误,其出错原因是( )。

    A.定义语句出错,case是关键字,不能用作用户自定义标识符

    B.定义语句出错,printF不能用作用户自定义标识符

    C.定义语句无错,scanf不能作为输入函数使用

    D.定义语句无错,scanf不能输出case的值


    正确答案:A
    用户自定义标识符不能使用关键字,Case是关键字之一,所以选择A)。

  • 第5题:

    1、关于自定义函数的描述中,错误的是?

    A.自定义函数是指自己定义的函数,可作为函数语句执行入口代替main函数

    B.自定义函数是指自己定义的主函数,可作为函数语句执行入口代替main函数

    C.自定义函数是指自己定义的函数,不可作为函数语句执行入口代替main函数

    D.自定义函数是指自己定义的主函数,不可作为函数语句执行入口代替main函数


    函数的命名规则与变量命名规则相同