覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

中国大学MOOCC语言程序设计(2024年秋季学期)作业答案

C语言程序设计(2024年秋季学期)

学校: 九八五题库

学校: 超星学习通

题目如下:

1. 1. 若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是

A. "ab+"

B. "wb+"

C. "rb+"

D. "ab"

答案: "wb+"

2. 2. fscanf函数的正确调用形式是

A. fscanf(fp,格式字符串,输出表列)

B. fscanf(格式字符串,输出表列,fp);

C. fscanf(格式字符串,文件指针,输出表列);

D. fscanf(文件指针,格式字符串,输入表列);

答案: fscanf(文件指针,格式字符串,输入表列);

3. 3. 函数调用语句:fseek(fp,-20L,2);的含义是

A. 将文件位置指针移到距离文件头20个字节处

B. 将文件位置指针从文件末尾处后退20个字节

C. 将文件位置指针从当前位置向后移动20个字节

D. 将文件位置指针移到离当前位置20个字节处

答案: 将文件位置指针从文件末尾处后退20个字节

4. 4. 根据数据的组织形式,C中将文件分为______________和______________两种类型。

答案: ASCII码文件# 二进制文件

5. 1. 以下哪种语句可以用于给共用体成员赋值? ()

A. myUnion.member = 10;

B. myUnion->member = 10;

C. union.member = 10;

D. myUnion[member] = 10;

答案: myUnion.member = 10;

6. 2. 结构体和共用体可以用于 ( )。

A. 存储数据。

B. 定义函数。

C. 控制程序流程。

D. 执行文件输入输出操作。

答案: 存储数据。

7. 3. 共用体的主要优点是什么? ( )

A. 它可以包含不同类型的数据成员。

B. 它比结构体更节省内存。

C. 它可以包含数组。

D. 它可以包含函数。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

8. 4. 共用体的主要缺点是它不能包含不同类型的数据成员。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

9. 5. 结构体和共用体的数据成员不能包含其他结构体或共用体。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

10. 1. 下列选项中,不合法的常量是()。

A. 2

B. ‘\n’

C. ‘a’

D. &

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

11. 2. 下列选项中,不合法的变量是()。

A. int x = 3;

B. char ch = ‘c’;

C. float f ;

D. case c;

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

12. 3. 变量的值保存在内存单元上,是可以被改变的。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

13. 4. 在C语言中转义字符有特殊的含义,它以反斜杠\开头,后面接特定的字符。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

14. 1. 整型变量是用来存储整型数据,( )变量用来存储小数类型。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

15. 1. 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )。

A. -12

B. 6

C. 9

D. -9

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

16. 2. 若有以下程序段:int c1=1,c2=2,c3; c3=1.0/c2*c1; 那么执行后,c3中的值是( )。

A. 1

B. 0

C. 2

D. -1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

17. 3. 将浮点型数据转换为整型数据时,小数点后的数会进行四舍五入。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

18. 4. 若有定义int x = 1,y = 2;则表达式x==y是将y的值赋值给x。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

19. 1. 设有int a; int *p=&a;。以下选项中值与其他不同的是()。

A. *p

B. *(&a)

C. a

D. p

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

20. 2. 设有double d; double *pt;,以下值与其他不同的选项是()。

A. pt

B. &d

C. *pt

D. &(*pt)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

21. 3. 指针中存放的是_________。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

22. 1. 已知int B[10]; int *p=B;,与B[3]等价的元素表达式有()。

A. p[3]

B. *(B+3)

C. *(p+3)

D. *(B+=3)

E. *(p+=3)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。



    文章说明
    本文标签:
    ©版权声明
    本站提供的文章均来自网上,如有侵权请邮件与我们联系处理。敬请谅解!
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章57118
    • 评论0
    • 微语0
    标签