- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
川大《C 语言程序设计 0008》21 秋在线作业 2
试卷总分:100 得分:100 一、单选题 (共 30 道试题,共 75 分)
下列不属于算法的特征的是()。 A.确定性
B.有穷形C.二义性D.可行性答案:C
下列说法正确的是()。 A.算法+数据结构=程序
算法可以无限循环
算法只能用 C 语言实现
算法只能用 Java 语言实现答案:A
下列不属于算法的是()。 A.成绩换算
B.打印字符串 C.求最小公倍数D.求最大公约数
答案:B
下列关于求 1*2*…*5 说法错误的是()。 A.可以设计一个算法求解
可以使用 wile 循环
可以使用 for 循环
用循环解决效率不高答案:D
算法一般不可以用什么表示()。 A.伪代码
B.流程图C.文件
D.自然语言答案:B
下列关于伪代码说法错误的是()。 A.伪代码可用于描述算法
B.伪代码可以用 C 语言实现C.伪代码应简单易懂
D.伪代码比较方便描述算法答案:B
下列关于伪代码的功能是()。 begin (算法开始) 1=p 2=I while i
≤5 { p*i=p i+1=I } print p end (算法结束) A.求 5!
求 6!
求 1-5 之和
求 1-6 之和答案:A
下列不属于 C 常量的是()。 A.字符常量
B.整型常量 C.列表常量 D.字符串常量答案:C
下列关于变量说法错误的是()。
A.变量用来存放数据,也就是存放变量的值。B.在程序运行期间,变量的值是可以改变的。C.变量是一个存储单元
D.变量可以直接使用。答案:D
下列不属于 C 数据类型的是()。 A.整型类型
B.浮点类型C.数组类型D.链表类型答案:D
计算机语言不包括()。 A.机器语言
B.汇编语言C.智能语言D.高级语言答案:C
12.C 语言属于()。 A.机器语言
B.汇编语言C.智能语言D.高级语言答案:D
printf 语句的作用是()。 A.写入文件
B.读入数据C.记录数据
D.黑屏终端打印信息答案:D
下列关于 C 语言程序说法错误的是()。 A.main 函数不是必须的
B.函数可以没有返回 C.void 表示函数没有返回值
D.main 函数是必须的答案:A
已知字符 a 的 ASCII 码是 97,那么字符 c 的 ASCII 码为()。 A.99
B.100 C.101 D.102
答案:A
下列语句描述错误的是()。
for 循环
while 循环
if 判断
switch 循环
答案:D
下列不属于 C 基本语句的是()。 A.控制语句
B.函数调用语句C.退栈语句
D.表达式语句答案:C
下列关于 a+=3 说法正确的是()。 A.没有这种写法
B.等价于 a+3
C.a 值保持不变
D.a 可以是字符串答案:C
下列说法错误的是()。 A.for 用于循环
有 if 就必须有 else
while 可以用于求 1+2+3+…+100 的值
switch 可以用于打印星期几答案:B
下列不属于选择或是循环的是()。 A.break
B.if C.const D.for 答案:C
关于 if 语句说法错误的是()。 A.程序中可以有多个 if…else
有 if 就必须有 else
break 可以在其中使用
continue 可以在其中使用答案:B
下列说法错误的是()。 A.程序中可以没有判断语句B.程序中可以没有循环语句
C.循环语句是必不可少的D.continue 可以在循环语句中使用答案:C
下列不属于 C 语言关系表达式的是()。 A.
B.= C.!= D.===
答案:B
下列关系表达式语句对应正确的是()。 A. 小于
!= 不大于
== 等于
大于答案:C
下列判断语句的值为真的是()。 A.10
B.21 C.1!=1
D.2=1
答案:B
下列判断语句的值为假的是()。 A.11
B.10 || 20 C.3!=1 D.2=1
答案:D
下列程序不需要循环控制的是()。 A.打印 1-9
求 10!
累加 1-10
求方程的根答案:A
下列不是循环控制的关键字的是()。 A.for
B.while C.do D.switch
答案:D
下列说法错误的是()
a 是变量a 的地址,也可称为变量a 的指针
指针变量是存放地址的变量
指针变量也可称为地址变量,它的值是地址D.使用指针变量时可以直接使用
答案:D
下列说法错误的是() A.int i——定义整型变量
int *p——定义指向整型元素的指针
int *p[4]——定义指针常量
int **P——定义一个二重指针答案:C
二、判断题 (共 10 道试题,共 25 分)
在一个函数内的复合语句中定义的变量可以在本函数范围内有效。答案:错误
函数必
文档评论(0)