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

    有以下程序

    viod fun (int a,int b,int c)

    {a=456;b=567;c=678;}

    main()

    { int x=10,y=20,z=30;

    fun (x,y,z);

    printf("%d,%d.%d",x,y,z);}

    输出结果是( )

    A)30,20,10 B)10,20,30 C)456,567,678 D)678,567,456

  • 相关试题查看更多

  • ID:9372-8357

    有以下程序
    #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-7023

    有以下程序
    main()
    { int a=1,b;
    for(b=1;b<=10;b++)
    {
    if(a>=8) break;
    if(a%2==1) { a+=5; continue;}
    a-=3;
    }
    printf("%d\n",b);
    }
    程序运行后的输出结果是 ( )
    A
    3 B4 C5 D6

    查看解析

  • ID:9372-2118

    (编程题)设计一个完整的C语言程序,要求完成以下功能:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。例如,当s中的数为7654321时,得到的结果t7531

    查看解析

  • ID:9372-10645

    x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是( )

    A) pb=&x B) pb=x; C) *pb=&x; D) *pb=*x

    查看解析

  • ID:9372-10658

    以下叙述中正确的是(

    A) C语言的源程序不必通过编译就可以直接运行
    B) C
    语言中的每条可执行语句最终都将被转换成二进制的机器指令
    C) C
    程序经编译形成的二进制代码可以直接运行
    D) C
    语言中的函数不可以单独进行编译

    查看解析