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

    下面函数的指针所指的存储单元中的内容进行交换,请填空

    exchange (int *x, int *y)

    { int t

    t*y*y= ;*x= ; }

  • 相关试题查看更多

  • ID:9372-2130

    以下不正确的一维数组定义语句是( )

    Adouble a[5]={1.02.7}

    Bfloat a[5]={1.02.72.82,93.14.5}

    Cchar a[]={‘1’, ‘2’, ‘\101’, ‘\t’}

    Dchar a[]={‘\x10’, ‘\xa’, ‘\r’}

    查看解析

  • ID:9372-1112

    s1s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;,则以下选项中正确的是______

    A. if(s1>s2) S; B. if(strcmp(s1,s2)>0) S;

    C. if(strcmp(s2,s1)>0) S; D. if(strcmp(s1,s2)) S;

    查看解析

  • ID:9372-7068

    C语言程序是由构成的,其中有且只能有一个函数,该函数名为

    查看解析

  • ID:9372-8359

    int a=8;则执行a-=a+=a*3后,a的值为

    查看解析

  • ID:9372-7076

    以下程序运行后的输出结果是
    void swap(int x,int y)
    { int t;
    t=x;x=y;y=t;
    printf("%d %d ",x,y);
    }
    main()
    { int a=3,b=4;
    swap(a,b);
    printf("%d %d\n",a,b);
    }

    查看解析