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

    有以下程序
    a=1,b=2,c=2;

    While(a

    { t=a;a=b;b=t;c--;}
    printf(“%d,%d,%d”,a,b,c);
    程序运行后的输出结果是:( )
    A
    120 B21,0 C1,2,1 D2,1,1

  • 相关试题查看更多

  • ID:9372-7043

    下面程序的功能是输出1—100当中,每位数的乘积大于每位数的和的数,请填空。

    #include

    main()

    { int n,k=1,s=0,m;

    for(n=1;n<=100;n++)

    { k=1;s=0;

    ;

    While( )

    { k*=m%10;

    S+=m%10;

    ; }

    if(k>s) printf(“%d”,n);}}

    查看解析

  • ID:9372-2185

    写出下面程序的运行结果

    #include

    void f(int b[])

    { int i=0;

    while(b[i]<=10)

    { b[i]+=1;i++; }

    }

    main()

    { int i,a[]={2,6,10,9,12,5};

    f(a+1);

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

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

    }

    查看解析

  • ID:9372-7039
    写出以下程序的执行结果

    main()

    { int i,s=0;

    int a[3][3]={1,2,9,3,4,8,5,6,7};

    for(i=0;i<3;i++) s+=a[i][i]+a[i][3-i-1];

    printf(“%d”,s);
    }

    查看解析

  • ID:9372-10643

    p1p2是指向同一个int型一维数组的指针变量,kint型变量,则不能正确执行的语句是( )

    A)k=*p1+*p2; B)p2=k; C)p1=p2; D)k=*p1 *(*p2);

    查看解析

  • ID:9372-2166

    下列程序段的运行结果为

    int x=3,y

    do{ y = x--

    if(!y) { printf("x")continue}

    printf("#")

    } while((x>=1)&&(x<=2))
    A
    、输出 ## B、输出 ### C、是死循环 D、有语法错

    查看解析