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

    下面程序的输出结果为

    main()

    { static char str[]="abcdef";

    void fun(char s[]);

    fun(str);

    printf("str[]=%s\n", str);

    }

    void fun(char s[])

    { int a,b;

    for(a=b=0;s[a]!='\0';a++)

    if(s[a]!='d')

    s[b++]=s[a];

    s[b]='\0';

    }

  • 相关试题查看更多

  • ID:9372-9293
    对于程序for(a=1a<=20a++);退出循环时a的值为

    查看解析

  • ID:9372-2124

    下列运算符中优先级最高的是(

    A< B++ C&& D!=

    查看解析

  • ID:9372-2131

    设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(

    Ap=1 B*q=2 Cq=p D*p=5

    查看解析

  • ID:9372-10674

    设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(
    A)p=1; B)*q=2; C)q=p; D)*p=5;

    查看解析

  • ID:9372-9277

    xy定义成float类型变量,并赋同一初值3.14的是(

    A> float x, y=3.14; B> float x, y=2*3.14;
    C> float x=3.14, y=x=3.14; D> float x=y=3.14;

    查看解析