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

    在函数间传递数据的四种方式中,不能把被调用函数的数据带回到主调用函数的是

    A值传递 B返回值传递 C地址传递 D全局外部变量

  • 相关试题查看更多

  • ID:9372-2106

    下列程序的运行结果是

    #include "math.h"

    main()

    { int m,k,i,n=0;

    for(m=6;m<15;m++)

    { k=sqrt(m);

    for(i=2;i<=k;i++)

    if(m%i==0)break;

    if(i>=k+1){ printf("%3d",m);n=n+1; }

    }

    }

    查看解析

  • ID:9372-1507

    以下程序的输出结果是

    main()

    { int a=177;

    printf("%o\n",a);

    }

    查看解析

  • ID:9372-9256

    如果X = 3;Y = 5; Y += X + 8; ,Y =

    查看解析

  • ID:9372-2164

    以下叙述中不正确的是 .

    A. 函数中的形式参数是局部变量

    B. 在一个函数内定义的变量只在本函数范围内有效

    C. 在不同的函数中可以使用相同名字的变量

    D. 在一个函数内的复合语句中定义的变量在本函数范围内有效

    查看解析

  • ID:9372-10675

    有以下程序

    void f(int v , int w)

    { int t;

    t=v;v=w;w=t;

    }
    main( )
    { int x=1,y=3,z=2;

    if(x>y) f(x,y);
    else if(y>z) f(y,z);

    else f(x,z);
    printf(“%d,%d,%d\n”,x,y,z);

    } 执行后输出结果是(

    A)1,2,3 B)3,1,2 C)1,3,2 D)2,3,1

    查看解析