您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-9325
    C语言中,对于由dowhile语句构成的循环,以下说法正确的是( )。
    A、不能由其他语句代替
    B、无论循环条件是否满足,程序都至少执行一次循环
    C、在某些情况下不能与while语句互换
    D、“ do {语句;} while(表达式) ”书写格式正确无误

  • 相关试题查看更多

  • ID:9372-2153

    若以下选项中的变量已正确定义,则正确的赋值语句是

    A. a1=3.6%3 B. 5+2=a2 C. a3=0xA D. a4=1+2=3

    查看解析

  • ID:9372-2143

    读下面的程序

    #include

    void main()

    {static int a[]={1,2,3,4,5}

    int *p=a

    printf("%d",*++p)

    printf("%d",*p++)

    }写出运行的结果

    查看解析

  • ID:9372-10654

    下列程序的输出结果是

    main()

    { char b[ ]="ABCDEFG";

    char *chp=&b[7];

    while(--chp>&b[0]) putchar(*chp);
    putchar('\n'); }

    查看解析

  • ID:9372-10646

    设有static char str[ ]="Beijing";

    则执行printf("%d\n", strlen(strcpy(str,"China")));

    后的输出结果为( )

    A) 5 B) 7 C) 12 D) 14

    查看解析

  • ID:9372-7065

    有以下程序

    main( )

    { int i,s=0;

    for(i=1;i<10;i+=2) s+=i+1;

    printf(“%d\n”,s);

    }

    程序执行后的输出结果是( )

    A) 自然数19的累加和 B) 自然数110的累加和

    C) 自然数19中的奇数之和 D) 自然数110中的偶数之和

    查看解析