首页/山东高校/哈尔滨工业大学(威海)/哈尔滨工业大学(威海)《C语言程序设计》2018-2019第一学期期末试卷
哈尔滨工业大学(威海)《C语言程序设计》2018-2019第一学期期末试卷
收藏
参考人数0
人气1

包含试题

31

考试总分

70

及格分

60

考试时长

120分钟

做题模式

考试
练习

考试说明
所需费用 免费考试 / 原价 ¥ / 每位考生可考次数不限
考试说明
本考试暂无特别说明,请在规定时间内完成答题
试卷组成
一、填空题(每空2分,共20分)含10题 ( 共20分 )
二、填空题(每空2分,共20分)含10题 ( 共20分 )
三、判断题(每空2分,共20分)含10题 ( 共20分 )
四、编程题(每空10分,共40分)含1题 ( 共10分 )
考试时间
2018-06-01 00:00 ~ 2037-06-30 00:00
  • 填空题
    在下面的叙述中,不正确的是()
    A. 枚举常量的值可以是整数或字符串
    B. 枚举变量只能取对应枚举类型的枚举常量表中的元素
    C. 可以在定义枚举类型时对枚举常量进行指定表示的值
    D. 枚举常量表中的元素有先后次序,可以进行比较
  • 填空题
    有以下程序:
    #includeunionpw
    {inti; "Adam" charch[2]; } a;
    voidmain()
    {a.ch[0]=13;
    a.ch[1]=0;
    printf("%d\n", a.i);}
    程序的输出结果是( )
    A. 13
    B. 14
    C. 208
    D. 209
  • 填空题
    若有语句 int\*point, a=4; 和 point=&a; 下面均代表地址的一组选项是( )
    A. a, point, \*&a
    B. &\*a, &a, \*point
    C. \*&point, \*point, &a
    D. &a, &\*point, point
  • 填空题
    以下程序段运行后 sum 的值为( )
    int k=0, sum=0;
    int a[3][4] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12};
    for (; k < 3; k++)
    sum+=a[k][k+1];
    A. 9 B. 19 C. 21 D. 18
  • 填空题
    文件操作的一般步骤是( )
    A. 定义文件指针, 打开文件, 读写文件, 关闭文件
    B. 定义文件指针, 定位指针, 读写文件, 关闭文件
    C. 打开文件, 定义文件指针, 读写文件, 关闭文件
    D. 打开文件, 定义文件指针, 修改文件, 关闭文件
  • 填空题
    设有如下语句 int x, y; scanf("%d%d", &x, &y); 如果要使变量 x 得到数值 11,变量 y 得到数值 22,正确的输入应是(□表示空格,√表示回车)()
    A. x=11□y=22√
    B. x=11√y=22√
    C. 11, 12√
    D. 11□22√
  • 填空题
    设有定义 int a; 判断 a 是一个偶数的表达式是( )
    A. $a=2*n$ B. $a/2=0$ C. $a\%2$ D. $a\%2=0$
  • 填空题
    选择程序输出结果( )
    f(int b[ ], int m, int n)
    { int i, s=0;
    for (i=m; is= s+b[i];
    return s;
    }
    void main()
    {int x, a[ ]={1, 2, 3, 4, 5, 6, 7, 8, 9};
    x=f(a, 3, 7);
    printf("%d\n", x);
    }
    A. 30 B. 15 C. 18
  • 填空题
    根据下面的定义. 能打印出字母 P 的语句是( )
    structperson
    {charname[9];
    intage;}
    structpersonclasses[10]={"John".17."Paul".19."Mary".18..16};
    A. printf("%c\n".classes[2].name);
    B. printf("%c\n".classes[2].name[1]);
    C. printf("%c\n".classes[1].name[0]);
    D. printf("%c\n".classes[1].name[1]);
  • 填空题
    一个 C 程序的执行是从( )
    A. 本程序的 main 函数开始,到 main 函数结束
    B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
    C. 本程序文件的第一个函数开始,到本程序 main 函数结束
    D. 本程序的 main 函数开始,到本程序文件的最后一个函数结束

暂无任何记录

悟空

学霸

大学老师