niusouti.com
更多“doublex;scanf(“%lf“,不可以赋值给x变量的常量是()。A、123B、100000C、AD、“abc“ ”相关问题
  • 第1题:

    若运行时给变量x赋值12,则以下程序的运行结果是()。includemain(){int x,y; scanf("%d"

    若运行时给变量x赋值12,则以下程序的运行结果是( )。 #include<stdio.h> main() { int x,y; scanf("%d",&x); y=x>12? x+10:x-12; printf("%d\n",y); }

    A.0

    B.22

    C.12

    D.10


    正确答案:A
    解析:条件运算符“?:”是三目运算符,其形式为:表达式17表达式2:表达式3当表达式1的值为真时,则表达式2的值为整个表达式的值;如果表达式1的值为假,则表达式3的值为整个表达式的值。题中,表达式x>12的结果为假,所以将表达式x-12的值0作为y的值。

  • 第2题:

    若定义x为double型变量,则能正确输入x值的语句是()。

    A.scanf("%f",x);

    B.scanf("%f",&x);

    C.scanf("%lf",&x);

    D.scanf("%5.1f",&x);


    scanf( “%lf”,&x);

  • 第3题:

    设有定义:double x[100],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是

    A.scanf("%lf",&x[5]);

    B.scanf("%lf",*(x+6));

    C.scanf("%lf",p+6);

    D.scanf("%lf",p[6]);


    scanf(“%lf”,p+5);

  • 第4题:

    (24)设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是

    A)scanf("%f",&x[6]);

    B)scanf("%lf",*(x+6));

    C)scanf("%lf",p+6);

    D)scanf("%lf",p[6]);


    正确答案:C

  • 第5题:

    若定义x为double型变量,则能正确输入x值的语句是()

    A.scanf(“%f”,x);

    B.scanf(“%f”,&x);

    C.scanf(“%lf”,&x);

    D.scanf(“%5.1f”,&x);


    scanf( “%lf”,&x);