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

    C语言中下列叙述正确的是______

    A. do-while语句构成的循环,当while语句中的表达式值为零时结束循环

    B. do-while语句构成的循环,必须用break语句才能退出

    C. do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

    D. 不能使用do-while语句构成的循环

  • 相关试题查看更多

  • ID:9372-2097

    以下程序实现用递推法打印杨辉三角形,请填空完成该程序

    #include

    #define N 13

    void create(int a[][N],int n){

    int i,j;

    for (i=0; i

    ;

    a[i][0]=1;

    }

    for (i=2;i

    for(j=1;j

    a[i][j]=a[i-1][j-1]+ ;

    }


    void output(,int n){

    int i,j;

    for(i=0;i

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

    printf("%6d",a[i][j]);

    printf("\n");

    }

    }


    main(){

    int a[N][N];

    create(,N);

    output(a,N);

    }

    查看解析

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

    以下选项中可作为C语言合法常量的是( )
    A)-80 B)-080 C)-8e1.0 D)-80.0e

    查看解析

  • ID:9372-2138

    设有以下说明语句

    struct stu

    { int a;

    float b;

    } stutype;

    则下面的叙述不正确的是(

    Astruct是结构体类型的关键字

    Bstruct stu是用户定义的结构体类型

    Cstutype是用户定义的结构体类型名

    Dab都是结构体成员名

    查看解析

  • ID:9372-10686
    有以下程序
    void f( int y,int *x)
    {y=y+*x; *x=*x+y;}
    main( )
    { int x=2,y=4;
    f(y,&x);
    printf(“%d %d\n”,x,y);
    }
    执行后输出的结果是

    查看解析