职教组卷基于海量职教高考试题库建立的在线组卷及学习系统
职教组卷
科目:

选择章节

  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    下列程序的输出结果是(  )‍
    #include
    int f(int a)
    { int b=3;
    b++;
    return(a+b);}
    main()
    { int a=2, i;
    for(i=0;i<2;i++)
    printf("%d",f(a));
    }
    A.66 B.67 C.56 D.77
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    下列程序执行后输出的结果是(  )‍
    int d=1;
    fun(int q)
    { int d=5;
    d+=q++;
    printf("%d",d);
    main()
    { int a=3; fun(a);d+=a++;
    printf("%d\n", d);
    }
    A.84 B.96 C.94 D.85
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    下面程序的输出是(  )‍
    int fun3(int x)
    { int a=3;
    a+=x;
    return(a);}
    main()
    { int k=2, m=1, n;
    n=fun3(k);
    n=fun3(m);
    printf("%d\n", n);}
    A.3 B.4 C.6 D.9
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    下面程序的输出是(  )‍
    #include
    int m=13;
    int fun2(int x, int y)
    { int m=3;
    return(x*y-m);
    }
    main0)
    { int a=7, b=5;
    printf("%d\n", fun2(a, b)/m);
    }
    A.1 B.2 C.7 D.10
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    有如下程序
    int func(int a, int b)
    { return(a+b);}
    main()
    { int x=2,y=5,z=8,r;
    r=func(func(x, y),z);
    printf("%d\n", r);}
    该程序的输出结果是(  )‍
    A.12 B.13 C.14 D.15
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    请选出以下程序段的输出结果(  )‍
    #define MIN(x,y)(xmain()
    { int i, j,k;
    i=10;j=15;
    k=10*MIN(i,j);
    printf("%d\n",k);}
    A.15 B.100 C.10 D.150
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    若有以下程序
    #include
    void f(int n);
    main()
    { void f(int n); f(5); }
    void f(int n)
    { printf("%d\n", n); }则以下叙述中不正确的是(  )‍
    A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f B.在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f C.对于以上程序,编译时系统会提示出错信息:提示对 f函数重复说明 D.函数 f无返回值,所以可用 void 将其类型定义为无值型
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    有以下程序
    #include "stdio.h"
    int abc(int u, intv);
    main()
    { int a=24,b=16,c;
    c=abc(a,b);
    printf("%d\n", c);}
    int abc(int u, int v)
    { int w;
    while(v)
    { w=u%v; u=v; v=w}
    return u; }输出结果是(  )‍
    A.6 B.7 C.8 D.9
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    设有以下函数:
    #include
    int f(int a)
    { int b=0, c;
    c=3;
    b++; c++;
    return(a+b+c);
    如果在下面的程序中调用该函数,则输出结果是(  )‍
    main()
    { int i;
    for(i=0; i<3; i++) printf("%d\n", f(i));}
    A.5
    7
    9
    B.5
    6
    7
    C.3
    4
    5
    D.3
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2021

    在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是(  )‍
    A.地址传递 B.单向值传递 C.由实参传给形参,再由形参传回实参 D.传递方式由用户指定