您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-7073
    以下程序运行后的输出结果是.
    #define S(x) 4*x*x+1
    main()
    { int i=6,j=8;
    printf("%d\n",S(i+j));
    }

  • 相关试题查看更多

  • ID:9372-10663

    设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式 计算结果不相
    符的是(

    A)(a+b)*h/2 B)(1/2)*(a+b)*h C)(a+b)*h*1/2 D)h/2*(a+b)

    查看解析

  • ID:9372-1200

    设有如下定义:int a=1,b=2, c=3, d=4, m=2, n=2;

    执行表达式: (m=a>b) && (n=c>d)后,n的值为

    A. 1 B.2 C.3 D.0

    查看解析

  • ID:9372-9265
    设变量定义为“int a[2]={1,3}, *p=&a[0]+1;”,则*p的值是(

    A> 2 B> 3 C> 4 D> &a[0]+1

    查看解析

  • ID:9372-7067

    有以下程序
    #define N 20
    fun(int a[],int n,int m)
    { int i,j;
    for(i=m;i>=n;i--)
    a[i+1]=a[i];
    }
    main()
    {
    int i,a[N]={1,2,3,4,5,6,7,8,9,10};
    fun(a,2,9);

    for(i=0;i<5;i++)
    printf("%d",a[i]);
    }
    程序运行后的输出结果是 ( )
    A
    10234 B12344 C12334 D12234

    查看解析

  • ID:9372-7014

    设int i=10,j=10;则“printf(“%d,%d\n”,++i,j--);”输出结果是( )
    A)10,10 B)10,9 C)11,9 D)11,10

    查看解析