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

    下列叙述中正确的是

    AC语言的函数可以嵌套调用 BC语言的函数可以嵌套定义

    CC语言的子程序有过程和函数两种 DC语言编译时不检查语法

  • 相关试题查看更多

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

    以下程序的输出结果是(

    void main( )

    { float x=2, y

    if (x<0) y=0

    else if(x<5&&!x) y=1/(x+2)

    else if(x<10) y=1/x

    else y=10

    printf("%f\n",y)}

    A0.000000 B0.250000 C0.500000 D. 10.000000

    查看解析

  • ID:9372-9313
    以下叙述中不正确的是( )。
    A、在C程序中,逗号运算符的优先级最低
    B、在C程序中,abcABC是两个不同的变量
    C、如果变量ab的类型相同,在执行了赋值表达式ab后,变量b的值改变为0
    D、若变量aint型变量,但赋值语句a=12.56是正确的

    查看解析

  • ID:9372-2099

    以下程序的输出结果是

    int abc(int u,int v);

    main()

    { int a=24,b=16,c;

    c=abc(a,b);

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

    }

    int abc(int u,int v)

    { int w;

     while(v)

     { w=u%v;u=v;v=w; }

     return u;

    }

    查看解析

  • ID:9372-1508

    以下程序的输出结果是

    void fun()

    { static int a=0;

    a +=2; printf("%d",a); }

    main()

    { int cc;

    for(cc=1;cc<4;cc++) fun();

    printf("\n");

    }

    查看解析