您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-2132

    以下程序的输出结果是(

    void main( )

    { float x=2, y

    if (x<0) y=0

    else if(x<5&&!x) y=1/(x+2)

    else if(x<10) y=1/x

    else y=10

    printf("%f\n",y)}

    A0.000000 B0.250000 C0.500000 D. 10.000000

  • 相关试题查看更多

  • ID:9372-8349

    执行下面的程序时,从键盘上输入52,则输出结果是 ( )
    main()

    {int a,b,k;

    Scanf(“%d%d”,&a,&b);

    k=a;

    if(a

    else k=b%a;

    printf(“%d\n”,k);}

    A 5 B 3 C 2 D 0

    查看解析

  • ID:9372-2149

    (编程题)用起泡法实现10个数的排序。

    查看解析

  • ID:9372-1117

    以下定义语句中正确的是

    A. float a=1,*b=&a,*c=&b; B. char A=65+1,b='b';
    C. int a=b=0; D. double a=0.0;b=1.1;

    查看解析

  • ID:9372-10681

    设变量xfloat型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是( )

    Ax=x*100+0.5/100.0;

    Bx=(x*100+0.5)/100.0;

    Cx=(int)(x*100+0.5)/100.0;
    Dx=(x/100+0.5)*100.0;

    查看解析

  • ID:9372-9249

    表示“xyz”的C表达式是

    查看解析