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

选择章节

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

    年份:2021

    以下正确的说法是(  )‍
    A.函数的定义可以嵌套,但函数的调用不可以嵌套 B.函数的定义不可以嵌套,但函数的调用可嵌套 C.函数的定义和调用均不可以嵌套 D.函数的定义和调用均可以嵌套
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是(  )‍
    A.函数调用可以作为独立的语句存在 B.函数调用可以作为一个函数的实参 C.函数调用可以出现在表达式中 D.函数调用可以作为一个函数的形参
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    以下正确的函数原型形式是(  )‍
    A.int func(int x, int y) B.int func(int , int); C.int func(int x ; int y); D.int func(int x , y);
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    C语言规定,除主函数外,程序中各函数之间(  )‍
    A.既允许直接递归调用也允许间接递归调用 B.不允许直接递归调用也不允许间接递归调用 C.允许直接递归调用不允许间接递归调用 D.不允许直接递归调用允许间接递归调用
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    函数调用不可以(  )‍
    A.出现在执行语句中 B.出现在一个表达式中 C.作为一个函数的实参 D.作为一个函数的形参
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    在下列的函数调用中,不正确的是(  )‍
    A.max(a,b); B.max(3,a+b); C.max(3,5); D.int max(a, b);
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    有以下程序
    void fun (int a, int b, int c)
    { a=456; b=567; c=678;}
    main() { intx=10, y=20, z=30; fun(x, y,z);
    printf("%d, %d, %d\n", z, y,x); }输出结果是(  )‍
    A.30,20,10 B.10,20,30 C.456,567,678 D.678,567,456
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    若有如下函数定义,则对应正确的函数原型声明是(  )‍
    void fun(int a, int b){ return a+b;
    A.void fun(int a, int b); B.void fun(int a, int b) C.void fun(float a, int b); D.int fun(int a, int b);
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    现有如下程序
    #include "stdio.h"
    int fun(int x)
    { printf("x=%d\n",++x);}
    int main()
    { fun(12+5); return 0;}则程序的输出结果是(  )‍
    A.x=12 B.x=13 C.x=17 D.x=18
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2021

    执行以下程序,则程序的输出结果是(  )‍
    #include
    intx=5, y=7;
    void swap()
    { int z;
    z=x; x=y;y=z;}
    main()
    { intx=3, y=8;
    swap();
    printf("%d, %d\n", x, y);}
    A.5,7 B.7,5 C.3,8 D.8, 3