2024年国家开放大学c语言试题及答案.docx

2024年国家开放大学c语言试题及答案.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?1.C語言中的循环类語句有3条,它們是()。

选择一项:

A.for,if,whileB.for,while,doC.while,do,switchD.for,break,do

对的答案是:for,while,do

2.C語言中的跳转类語句有四条,它們是goto,return和()。

A.?break,constB.?static,continueC.?break,continueD.?while,extern

对的答案是:break,continue

3.当不需要函数返回任何值時,则所使用的返回类型為()。

A.?IntB.?unionC.?voidD.?Void对的答案是:void

4.在一种函数定义中,函数头包括的3个部分依次為函数类型、函数名和()。

选择一项:

A.?体現式B.?語句C.?函数体D.?参数表对的答案是:参数表

5.在一种程序文献的开始,若需要使用一种包括命令包括一种头文献時,则命令标识符為

A.?#cludeB.?#constC.?#includeD.?#defile对的答案是:#include

6.在#include预处理命令中,不可以包括()。

A.?系统头文献B.?程序文献C.?顾客头文献D.?目的文献对的答案是:目的文献

?7.在printf()函数调用的格式字符串中,若使用格式符為“%6.2f”,则规定对应输出的数据占用的字符位置个数為()。

选择一项:

A.?5B.?6C.?4D.?2

对的答案是:6

8.在printf()函数调用的格式字符串中,若使用格式符為“%6.2f”,则规定对应输出的数据中,其小数部分占用的字符位置个数為()。

选择一项:

A.?5B.?6C.?4D.?2对的答案是:2

9.在printf()函数调用的格式字符串中,若使用格式符為“%6.2f”,则规定对应输出的数据中,其整数部分占用的字符位置个数為()。

A.?6B.?4C.?3D.?2对的答案是:3

10.在scanf()函数调用的格式字符串中,若使用格式符為“%f”,则对应输入的数据类型為()。

选择一项:

A.?charB.?intC.?floatD.?double对的答案是:float

11.在scanf()函数调用的格式字符串中,若使用格式符為“%Lf”,则对应输入的数据类型為()。

A.?charB.?intC.?floatD.?double对的答案是:double

12.每个C程序文献在编译時也許出既有严重性錯误,其对应的标识符号為()。

选择一项:

A.?warningB.?errorC.?warnD.?err对的答案是:error

13.在VC++环境下,為运行一种程序而建立的工作区文献的扩展名為()。

A.?objB.?exeC.?dswD.?dsp对的答案是:dsw

二、判断題

1.在C語言中,作為标识符的第一种字符可以是英文字母、数字或下划线字符。

对的的答案是“錯”。

2.在C語言中,标识符中的非首字符可以是英文字母、数字或下划线字符。

选择一项:对的的答案是“对”。

3.当需要在程序文献中引入顾客定义的头文献時,使用的不是#include命令。

对的的答案是“錯”。

4.使用#include命令只能包括头文献,不能包括其他任何文献。

对的的答案是“錯”。

5.注释語句的内容只会出目前源程序文献中,不会出目前编译后而生成的目的代码文献中。

对的的答案是“对”。

6.一条注释語句的最终必须使用分号結束。

对的的答案是“錯”。

7.源程序文献被编译成目的文献后,其目的文献中也存在有对应的注释内容。

对的的答案是“錯”。

8.源程序文献被编译成目的文献后,源程序文献中的注释語句仍然存在。

对的的答案是“对”。

9.在一条注释語句中,除了注释内容外,不需要使用任何特定的标识符。

对的的答案是“錯”。

10.多行注释語句的开始和結束标识符可以互换使用。

对的的答案是“錯”。

11.在执行“printf(%5d,x);”語句時,其输出的x的值所占用的显示宽度将不小于等于5个字符位置。对的的答案是“对”。

12.在执行“printf(%6d,x);”語句時,其输出的x的值所占用的显示宽度将不不小于6个字符位置。

对的的答案是“錯”。

13.在执行“printf(%8.2f,x);”語句時,其输出的x的值所占用的显示宽度将不小于等于8个字符位置。

对的的答案是“錯”。

14.在“scanf(%d%d,x,y);”語句中,x和y变量均為整数类型。

对的的答案是“对”。

15.在“scanf(%s,x);”語句中,x变量不是字符指针类型。

对的的答案是“錯”。

16.在“scanf(%d-%d=%d,x,y,z);”語句中,有

文档评论(0)

159****9606 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档