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

    有以下程序
    main( )

    { int i,n=0;

    for(i=2;i<5;i++)
    { do
    { if(i%3) continue;
    n++;
    } while(!i);
    n++;
    }
    printf(“n=%d\n”,n);

    } 程序执行后的输出结果是(
    A)n=5 B)n=2 C)n=3 D) n=4

  • 相关试题查看更多

  • ID:9372-2099

    以下程序的输出结果是

    int abc(int u,int v);

    main()

    { int a=24,b=16,c;

    c=abc(a,b);

     printf("%d\n",c);

    }

    int abc(int u,int v)

    { int w;

     while(v)

     { w=u%v;u=v;v=w; }

     return u;

    }

    查看解析

  • ID:9372-9250

    执行下列程序段,输出结果

    #define f(a, b, x) a*x+b
    printf("%d, %dn", f(3,2,1), f(6, 5, f(3, 2, 1)));

    查看解析

  • ID:9372-10667

    以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是(

    A)if((a>b)&&(b>c)) k=1; B) if((a>b)||(b>c)) k=1;

    else k=0; else k=0;

    C)if(a<=b) k=0; D)if(a>b) k=1;

    else if(b<=c) k=1; else if(b>c) k=1;

    else k=0;

    查看解析

  • ID:9372-9289
    将一个float类型的变量x强制转化为双精度浮点型的表达式是

    查看解析

  • ID:9372-1623

    C程序中的注释部分可有可无,通常可以省略。(

    选择答案:查看解析