您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-9286执行下列程序段,输出的结果是

        main( )

        {

    int a, b;

         for(a=1, b=1; a<=100; a++)

         {

    if(b>=10)

    break;

         if (b%3= =1)

         { b+=3; continue; }

         }

         printf(%d\n,a);
        }

  • 相关试题查看更多

  • ID:9372-9269

    以下程序的输出结果是(

    main ( )

    { int i, a[10];

    for(i=9;i>=0;i--) a[i]=10-i;

    printf(%d%d%d,a[2],a[5],a[8]);

    }

    A> 258 B> 741 C> 852 D> 369

    查看解析

  • ID:9372-8347

    有以下程序
    main()
    { int p[8]={11,12,13,14,15,16,17,18}
    i=0,j=0;
    while(i++<7) if(p[i]%2) j+=p[i];
    printf("%d\n",j);
    }
    程序运行后的输出结果是( )

    A42 B45 C56 D60

    查看解析

  • ID:9372-10674

    设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(
    A)p=1; B)*q=2; C)q=p; D)*p=5;

    查看解析

  • ID:9372-2140

    以下不能正确定义二维数组的选项是(

    Aint a[2][2]={{1},{2}}

    Bint a[][2]={1,2,3,4}

    Cint a[2][2]={{1},2,3}

    Dint a[2][]={{1,2},{3,4}}

    查看解析

  • ID:9372-1113

    以下程序的输出结果是______

    main()

    { int x=05; char z='a';

    printf("%d\n",(x&1)&&(z<'z') ); }

    A. 2 B. 3 C. 1 D. 0

    查看解析