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

    有定义语句:int x,y;。若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是______

    A11,12 B.11,12 C.11, 12 D.11 12

  • 相关试题查看更多

  • ID:9372-1108

    以下叙述中正确的是______

    A.分号是C语句之间的分隔符,不是语句的一部分

    B.花括号"{""}"只能作为函数体的定界符

    C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

    D.C程序中注释部分可以出现在程序中任意合适的地方

    查看解析

  • ID:9372-2137

    有以下程序

      struct s

      { int xint y} data[2]={10,100,20,200}


      void main()

      { struct s *p=data;

       printf("%d",++(p->x));

      }

      程序运行后的输出结果是(

    A10   B11   C20   D21

    查看解析

  • 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-2176

    以下程序从终端读入数据到数组中,统计其中非负数的个数,并计算它们之和。请填空。

    #define N 5

    main()

     { int i,a[N],sum,count;

     sum=count=0;

     for(i=0;i );

     for(i=0;i< ;i++)

     { if( )

     { ;

     sum+= a[i];

     }

     }

     printf("sum=%d,count=%d\n",sum,count);

     }

    查看解析

  • ID:9372-1197

    执行下面程序后,输出的结果是

    main()

    { int y=10;

    do {y--;} while (y); printf("%d\n",y);}

    A.-1 B.1 C.8 D.0

    查看解析