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

    读下面的程序

    #include

    void main()

    {static int a[]={1,2,3,4,5}

    int *p=a

    printf("%d",*++p)

    printf("%d",*p++)

    }写出运行的结果

  • 相关试题查看更多

  • ID:9372-7029

    下面的for循环语句最多执行次。

    for(x=0,y=0;(y!=99)&&(x<4);x++)

    查看解析

  • ID:9372-2101

    以下程序的运行结果是

    #include

    void f(int b[])

    { int i=0;

    while(b[i]<=10)

    { b[i]+=2;i++; }

    }

    main()

    { int i,a[]={1,5,10,9,13,7};

    f(a+1);

    for(i=0;i<6;i++)

    printf("%d ",a[i]);

    }

    查看解析

  • ID:9372-7040

    写出以下程序的执行结果

    #include "stdio.h"

    main()

    { int a[]={1,2,3,-4,5};

    int m,n,*p;

    p=&a[0];

    m=*(p+2);

    n=*(p+4);

    printf(“*p=%d,m=%d,n=%d\n”,*p,m,n);

    }

    查看解析

  • ID:9372-7015

    有以下程序
    main()
    { int a,b,d=25;
    a=d/10%9;
    b=a&&(-1);
    printf("%d,%d\n",a,b);
    }
    程序运行后的输出结果是( )

    A6,1 B2,1 C6,0 D2,0

    查看解析

  • ID:9372-2116

    若执行以下程序时从键盘上输入6,8,则程序的输出结果是

    main()

    {

    int *p1,*p2,*p,a,b;

    scanf(“%d,%d”,&a,&b);

    p1=&a;p2=&b;

    if(a

    {p=p1;p1=p2;p2=p;}

    printf(“a=%d,b=%d\n”,a,b”);

    printf(“max=%d,min=%d\n”,*p1,*p2”);

    }

    查看解析