您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-9272
    有以下程序,执行后输出结果是 ( )

    main()

    { char *s[]={"one","two","three"},*p;

    p=s[1];

    printf("%c,%s\n",*(p+1),s[0]);

    }

    A> n,two B> t,one C> w,one D> o,two

  • 相关试题查看更多

  • ID:9372-2134

    若程序中定义了以下函数

    double add(double a,double b)

    { return (a+b);}

    并将其放在调用语句之后,则在调用之前应该对该函数进行声明,以下选项中错误的声明是( )

    A、double add(double a,b); B、double add(double,double);

    D、double add(double b,double a); D、double add(double x,double y);

    查看解析

  • ID:9372-9301
    以下程序段的输出结果是。
    int i=9;
    printf("%o\n",i);

    查看解析

  • ID:9372-1198

    假定int类型变量占用两个字节,其有定义:int a[5]={0,1};,则数组a在内存中所占字节数是

    A.2 B.4 C. 5 D.10

    查看解析

  • ID:9372-9309
    以下程序的输出结果是( )
    A、0 B、1 C、3 D、不确定值
    main()
    { int x=10,y=3;
    printf(“%d\n”,y=x/y);
    }

    查看解析

  • ID:9372-9267

    下列运算符中,优先级从高到低依次为( )

    A> &&,!,|| B> ||,&&,!

    C> &&,||,! D> !,&&,||

    查看解析