考点导航
[ 所有信息 ][ 单选题 ] 列表
  • 若有以下定义:
    int x[10],*pt=x;
    则对x数组元素的正确引用是( )。
  • 有以下程序:
    #include <stdio.h>
    void fun(int*a,int*b)
    {
    int*c;
    c=a;
    a=b;
    b=c;
    }
    main()
    {
    int x=3,y=5,*p=&x,*q=&y;
    fun(p,q);
    printf("%d,%d",*p,*q);
    fun(&x,&y);
    printf("%d,%d\n",*p,*q);
    }
    程序运行后的输出结果是( )。
  • 有以下程序:
    #include <stdio.h>
    void fun(int *p)
    {
    printf("%d\n",p[5]);
    }
    main()
    {
    int a[10]= {1,2,3,4,5,6,7,8,9,10};
    fun(&a[3]);
    }
    程序运行后的输出结果是( )。
  • fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋
    值。在下画线处应该填写的是( )。
    #include <stdio.h>
    #define N 5
    void fun(int x[N])
    {
    int m;

    for(m=N- 1;m>=0;m--)scanf("%d", );
    }
  • 以下叙述中错误的是( )。
  • 以下叙述中正确的是( )。
  • 有以下程序
    #include <stdio.h>
    int f(int n)
    {
    int t=0,a=5;
    if(n/2)
    {
    int a=6;
    t+=a++;
    }
    else
    {
    int a=7;
    t+=a++;
    }
    return t+a++;
    }
    main()
    {
    int s=0,i=0;
    for(;i<2;i++) s+=f(i);
    printf("%d\n",s);
    }
    程序运行后的输出结果是( )。
  • 下列关于复杂电路说法ABCD四个答案中正确的是( )①理想电流源和理想电压源间可以等效变换②电压源和电流源等效变前后内部是不等效的③线性电路中的电流,电压和功率均可应用叠加定理④对外电路来说,一个有源二端网络可以用一个电压源来替代⑤任意电路都是回路
  • 有如下程序:
    #include <stdio.h>
    int sum(int a,int b)
    {
    return a+b-2;
    }
    main()
    {
    int i;
    for(i = 0;i < 5;i++)
    printf("%d",sum(i,3));
    printf("\n");
    }
    程序运行后的输出结果是( )。
  • 有以下函数:
    #include <stdio.h>
    void exch(int t[])
    {
    t[0] = t[5];
    }
    main()
    {
    int x[10] = {1,2,3,4,5,6,7,8,9,10},i=0;
    while(i <= 4)
    {
    exch(&x[i]);

    i++;
    }
    for(i = 0;i < 5;i++)printf("%d\n",x[i]);
    }
    程序运行后的输出结果是( )。
  • 有以下函数:
    #include <stdio.h>
    void func(int n)
    {
    int i;
    for(i=0;i<=n;i++)printf("*");
    printf("#");
    }

    main()
    {
    func(3);
    printf("????");
    func(4);
    printf("\n");
    }
    程序运行后的输出结果是( )。
  • 有以下程序:
    #include <stdio.h>
    int f(int x);

    main()
    {
    int a,b=0;
    for(a=0;a<3;a++)
    {
    b=b+f(a);
    putchar('A'+b);
    }
    }
    int f(int x)
    {
    return x*x+1;
    }
    程序运行后的输出结果是( )。
  • 在C语言程序中,下列说法中正确的是( )。
  • 设有函数定义:
    void sub(int k,char ch){…}
    则以下对函数sub的调用语句中,正确的是( )。
  • 以下程序的主函数中调用了在其前面定义的函数fun: #include <stdio.h>

    main()
    {
    double a[15],k;
    k=fun(a);

    }
    则以下选项中错误的fun函数首部是( )。
  • avg函数的功能是求整型数组中的前若干个元素的平均值,设数组 元素个数最多不超过10,则下列函数说明语句错误的是( )。
  • 函数调用语句: fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数 是( )。
  • 下面的函数调用语句中func函数的实参个数是( )。
    func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,V8)));
  • 以下关于函数的叙述中正确的是( )。
  • 以下叙述中错误的是( )。