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

    以下程序完成求10个数中的最大值。

    main()

    { int a[10],i,*p, *max;

    for(p=a;p

    scanf("%d",);

    max=a;

    for(p=a+1;p

    if(*p>*max);

    printf("最大值:%d\n",*max); }

  • 相关试题查看更多

  • ID:9372-7033

    以下程序运行时若从键盘输入:10 20 30<回车>。输出结果是#include
    main()
    { int i=0,j=0,k=0;
    scanf("%d%*d%d",&i,&j,&k);
    printf("%d%d%d\n",i,j,k);
    }

    查看解析

  • ID:9372-1204

    给出以下定义:

    char a[ ]="123456";

    char b[ ]={'1','2','3','4','5','6',’7’};

    则正确的叙述为

    A. 数组a的长度小于数组b的长度 B. 数组a的长度大于数组b的长度

    C. 数组a的长度等于数组b的长度 D. 数组a和数组b等价

    查看解析

  • ID:9372-2110

    有以下程序执行后输出的结果是

    main()

    {

    int i=0,s=0;

    do{

    if(i%2){i++;continue;}

    i++;

    s +=i;

    } while(i<7);

    printf("%d\n",s);

    }


    查看解析

  • ID:9372-2092

    以下程序计算n!,请填空。

    long int fac( int i ){

    long int y;

    if (i==1)

    y=1;

    else

    y=i*fac(i-1);

    ;

    }

    main( ){

    int ;

    long np;

    scanf("%d",&n);

    np= ;

    printf("n=%d n!=%ld\n",n,np);

    }

    查看解析

  • ID:9372-2144

    下面程序的功能是从键盘输入的字符中统计数字的个数,用换行符结束,请填空。

    int n=0,c

    c=getchar()

    while() {if() n++ c=getchar() }

    查看解析