![云南开放大学程序设计基础在线(网上)作业1-5_第1页](http://file4.renrendoc.com/view14/M03/37/0E/wKhkGWdc_rGAZQbBAADUGLjgXeA298.jpg)
![云南开放大学程序设计基础在线(网上)作业1-5_第2页](http://file4.renrendoc.com/view14/M03/37/0E/wKhkGWdc_rGAZQbBAADUGLjgXeA2982.jpg)
![云南开放大学程序设计基础在线(网上)作业1-5_第3页](http://file4.renrendoc.com/view14/M03/37/0E/wKhkGWdc_rGAZQbBAADUGLjgXeA2983.jpg)
![云南开放大学程序设计基础在线(网上)作业1-5_第4页](http://file4.renrendoc.com/view14/M03/37/0E/wKhkGWdc_rGAZQbBAADUGLjgXeA2984.jpg)
![云南开放大学程序设计基础在线(网上)作业1-5_第5页](http://file4.renrendoc.com/view14/M03/37/0E/wKhkGWdc_rGAZQbBAADUGLjgXeA2985.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
云南开放大学程序设计基础在线(网上)作业一一、单项选择题(共10题,共60分)第1题(6分):下列不属于系统软件的是()。A.Windows7B.编译程序C.PhotoshopD.SQLSever正确答案:C第2题(6分):数学意义上的“等于号”在C语言中用()来表示(相当于关系运算符中的“比较等于”)。A.=B.==C.%=D.*=正确答案:B第3题(6分):说明语句、表达式语句、赋值语句、空语句、函数调用语句都是以()结束。A.()B.?C.,D.;正确答案:D第4题(6分):()语句是“直到型”循环控制语句。A.forB.do…whileC.switchD.while正确答案:B第5题(6分):在C语言中,双精度浮点型变量存的储浮点型数值,在计算机内存系统中占()字节。A.2个B.4个C.6个D.8个正确答案:D第6题(6分):在执行循环条件判断前,必须对循环变量进行()。A.定义B.说明C.初始化D.命名正确答案:C第7题(6分):设有说明:inta[3][4];则对a数组的正确引用是()。A.a[2][4]B.a[1,3]C.a[1+1][0]D.a(2)(1)正确答案:C第8题(6分):下面叙述中正确的是()。A.对于用户自己定义的函数,在使用前必须加以说明B.说明函数时必须明确其参数类型和返回类型C.函数可以返回一个值,也可以什么值也不返回D.空函数在不完成任何操作,所以在程序设计中没有用处正确答案:C第9题(6分):设inta[10],*p;则执行p=a后的等价表达式是()A.*p=&a[1]B.p=&a[1]C.*p=&a[0]D.p=&a[0]正确答案:D第10题(6分):设有以下说明语句structstud{inta;floatb;}student;则下面的叙述不正确的是()。A.student是用户定义的结构体类型名B.struct是结构体类型的关键字C.a和b都是结构体成员名D.structstud是用户定义的结构体类型正确答案:A二、多项选择题(共3题,共15分)第11题(5分):()等统称为空白符。A.空格符B.制表符C.回车换行符D.注释正确答案:ABCD第12题(5分):从结构控制流程图来看,顺序结构、选择结构和循环结构的程序都有以下几个共同特点是:()。A.只有一个入口B.只有一个出口C.结构内的每一部分都有机会被执行到D.结构内不存在“死循环”正确答案:ABCD第13题(5分):C语言的常用转向语句有()。A.return语句B.goto语句C.break语句D.continue语句正确答案:ABCD三、判断题(共5题,共25分)第14题(5分):C语言是一种面向过程的语言,具有汇编语言和高级语言的双重特性。()正确答案:√第15题(5分):一个函数由数据描述和数据操作两部分组成。()正确答案:√第16题(5分):变量说明中不允许连续赋终值。()正确答案:×第17题(5分):在C语言中规定:非零为“真”,“真”用1表示;零为“假”,“假”用0表示。()正确答案:√第18题(5分):在使用do-while语句时,循环条件(表达式)要放在while关键字后面的括号里,而且最后必须加上一个逗号或,。()正确答案:×
云南开放大学程序设计基础在线(网上)作业二一、单项选择题(共10题,共60分)第1题(6分):程序测试、排除程序错误的最重要工具是()。A.人们的眼睛和头脑B.人们的想法C.人们的看法D.人们的做法正确答案:A第2题(6分):()是C语言的基本数据类型。A.数组B.算术类型C.函数D.构造型正确答案:B第3题(6分):在C语言中,整型变量是用来存储整型数值的,在计算机内存系统中占()字节。A.1个B.2个C.3个D.4个正确答案:B第4题(6分):复合语句又称为块语句,是由多个语句组成,并用()把这些语句(包括一系列语句和声明)括起来的一个语句块。A.括号()B.双问号??C.花括号{}D.注释号/**/正确答案:C第5题(6分):()是赋值运算符,用于赋值运算。A.“=”B.“==”C.&&D.?:正确答案:A第6题(6分):for语句在C语言中是最常见的循环语句,主要实现()的当型循环控制结构。A.格式化B.程序化C.初始化D.多分支正确答案:A第7题(6分):函数调用:strcat(strcpy(str1,str2),str3)的功能是()。A.将串str1复制到串str2中后再连接到串str3之后B.将串str1连接到串str2之后再复制到串str3之后C.将串str2复制到串str1中后再将串str3连接到串str1之后D.将串str2连接到串str1之后再将串str1复制到串str3中正确答案:C第8题(6分):建立函数的目的之一是()。A.提高程序的执行效率B.提高程序的可读性C.减少程序的篇幅D.减少程序文件所占内存正确答案:B第9题(6分):已知:int*p,a;则语句”p=&a”中运算符”&”的含义是()。A.逻辑与运算B.取变量地址C.取指针内容D.位与运算正确答案:B第10题(6分):下列程序的输出结果是()。structabc{inta;intb;intc;};main(){structabcs[2]={{1,3,5},{2,4,6}};intt;t=s[0].a+s[0].b+s[1].a;printf(“%d\n”,t);}A.5B.6C.4D.7正确答案:B二、多项选择题(共3题,共15分)第11题(5分):程序设计过程应当包括()不同阶段。A.分析B.设计C.编码D.测试E.维护F.编写程序文档正确答案:ABCDEF第12题(5分):简单语句主要包括()。A.说明语句B.表达式语句C.空语句D.函数调用语句正确答案:ABCD第13题(5分):C语言提供逻辑运算符是()。A.&&(逻辑与)B.||(逻辑或)C.!(逻辑非)D.==(逻辑等)正确答案:ABC三、判断题(共5题,共25分)第14题(5分):程序设计语言有3个方面的要素,即:语法、语义和语用。()正确答案:√第15题(5分):一个变量具有变量名、数据类型、作用域和初值四个基本要素。()正确答案:√第16题(5分):由多个语句组成,并用花括号{}把这些语句(包括一系列语句和声明)括起来的一个语句块称为复杂语句。()正确答案:×第17题(5分):条件运算符是C语言中唯一的四运算符。()正确答案:×第18题(5分):循环的嵌套使用可以有多种嵌套方式,但是每一层循环在逻辑上必须是清晰。()正确答案:×
云南开放大学程序设计基础在线(网上)作业三一、单项选择题(共10题,共60分)第1题(6分):下列不是数据的表示单位的是()。A.位B.字节C.双字节D.字正确答案:C第2题(6分):任何表达式都可以用做语句(表达式语句),通过在表达式后添加()的方式将其转换成语句。A.句号或。B.逗号或,C.分号或;D.问号或?正确答案:C第3题(6分):C语言的赋值运算符是()。A.=B.==C.?:D.&&正确答案:A第4题(6分):()由一个函数加上一个分号(;)构成。A.表达式语句B.说明语句C.空语句D.函数调用语句正确答案:D第5题(6分):()用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。A.switch语句B.goto语句C.if语句D.continue语句正确答案:C第6题(6分):优先级最高运算符是()。A.逗号运算符B.对象运算符C.表达式D.括号运算符“()”正确答案:D第7题(6分):下列说法中错误的是()。A.一个数组只允许存储同种类型的变量B.如果在对数组进行初始化时,给定的数据元素个数比数组元素个数少时,多余的数组元素会被自动初始化为最后一个给定元素的值C.数组的名称其实是数组在内存中的首地址D.当数组名作为参数被传递给某个函数时,原数组中的元素的值可能被修改正确答案:B第8题(6分):C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是()。A.单向值传递B.地址传递C.由实参传给形参D.由用户指定传递方式正确答案:A第9题(6分):有如下程序段:inta=5,b=10;int*p;p=&b;a=*p+b;执行该程序段后,a的值为()。A.15B.20C.10D.5正确答案:B第10题(6分):下列说法正确的是()。A.结构体类型的每个成员的数据类型必须是基本类型B.结构体类型的每个成员的数据类型都相同,这一点与数组一样C.在声明结构体类型时,其成员的数据类型不能是结构体本身D.以上说法都不对正确答案:C二、多项选择题(共3题,共15分)第11题(5分):常用的算法表示方法有()。A.自然语言表示法B.流程图表示法C.N-S图表示法D.伪代码表示法E.计算机语言表示法正确答案:ABCDE第12题(5分):数据类型的转换的方式有()。A.自动类型转换B.赋值类型转换C.合法转换D.强制类型转换正确答案:ABD第13题(5分):常用的if语句定义格式有()。A.switch语句B.单分支if语句C.双分支if语句D.复合if语句正确答案:BCD三、判断题(共5题,共25分)第14题(5分):程序设计就是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。()正确答案:×第15题(5分):在C语言中,使用运算符表示对数据的操作,其操作的数据被称为操作数。()正确答案:√第16题(5分):只有一个分号或;而没有表达式的语句称为空语句。()正确答案:√第17题(5分):goto语句的功能是:改变程序流向,转去执行语句标号所标识的语句,称为条件跳转语句。()正确答案:×第18题(5分):构成循环的三要素是:循环条件、循环变量和循环体。()正确答案:√
云南开放大学程序设计基础在线(网上)作业四一、单项选择题(共10题,共60分)第1题(6分):下列不是非数值型数据的是()。A.图像B.浮点数C.声音D.汉字正确答案:B第2题(6分):()是用来标识变量名、符号常量名、函数名、数组名、类型名、文件名和标号的有效字符序列。A.空白符B.标识符C.制表符D.回车换行符正确答案:B第3题(6分):()主要由特定的语句定义符组成,用于控制程序的流程,以实现程序的各种结构方式。A.简单语句B.函数调用语句C.流程控制语句D.复合语句正确答案:C第4题(6分):顺序控制结构的程序特点是:()。A.语句有跳转B.语句按书写的次序依次执行C.语句有循环D.以上都是正确答案:B第5题(6分):()是关系运算符,用于比较运算。A.“=”B.“==”C.&&D.?:正确答案:B第6题(6分):for语句包含三个用()隔开的任意形式表达式,用于对for循环的控制。A.逗号“,”B.分号“;”C.句号“.”D.问号“?”正确答案:B第7题(6分):判断两个字符串是否相等,正确的表达方式是()。A.while(s1==s2)B.while(s1=s2)C.while(strcmp(s1,s2)==0)D.while(strcmp(s1,s2)=0)正确答案:C第8题(6分):C语言函数的隐含存储类别是()。A.staticB.autoC.registerD.extern正确答案:B第9题(6分):设有如下的程序段:charstr[]=”Thisabook”;char*ptr;ptr=str;执行上面的程序段后,*(ptr+2)的值为()。A.‘s’B.‘i’C.‘h’的地址D.’h’正确答案:B第10题(6分):在定义一个共用体变量时系统分配给它的存储空间是()。A.该共用体变量中第一个成员所需存储空间B.该共用体变量中最后一个成员所需存储空间C.该共用体变量中占用最大存储空间的成员所需存储空间D.该共用体变量中所有成员所需存储空间的总和正确答案:C二、多项选择题(共3题,共15分)第11题(5分):面向对象的程序设计语言支持面向对象的基本特征是()。A.多态性B.继承性C.封装性D.重复性正确答案:ABC第12题(5分):在C语言中,采用的分隔符有()。A.句号B.逗号C.空格D.问号正确答案:BC第13题(5分):构成选择结构的要素有()。A.条件B.判断C.执行操作D.跳转正确答案:AC三、判断题(共5题,共25分)第14题(5分):常用的语言处理程序有汇编程序、翻译程序和解释程序三种类型的翻译程序。()正确答案:×第15题(5分):空白符只在字符常量和字符串常量中起作用,在其他地方出现时,只起间隔作用,程序编译时,编译器会对它们忽略不计。()正确答案:√第16题(5分):C语言不提供输入输出语句,其数据的输入/输出是通过函数来实现的。()正确答案:√第17题(5分):return语句的功能是:从被调函数返回到主调函数继续执行,返回时可附带一个返回值,称为从函数返回语句。()正确答案:√第18题(5分):循环继续(或终止)的条件是循环结构程序设计的关键,它决定着重复执行的次数。()正确答案:√
云南开放大学程序设计基础在线(网上)作业五一、单项选择题(共10题,共60分)第1题(6分):计算机的主机主要由()组成。A.主板、CPU、内存B.主板、显示器、硬盘C.键盘、显示器、内存D.主存储器、硬盘、移动存储器正确答案:A第2题(6分):一个C语言源程序可以由()源文件(即:分别进行编译的文件模块)组成。A.一个B.多个C.一个或多个D.都不对正确答案:C第3题(6分):C语言通过()可以实现一些特殊的语言功能,它是要放在所有函数之外,并以#号开头的。A.函数调用语句B.预处理命令C.说明语句D.复合语句正确答案:B第4题(6分):赋值语句是C语言中使用最多的基本语句,属于()。A.表达式语句B.说明语句C.空语句D.函数调用语句正确答案:A第5题(6分):C语言提供()语句来实现多条件多分支程序设计。A.switchB.gotoC.breakD.if正确答案:A第6题(6分):()语句是先判断循环条件,再根据条件决定是否执行循环体,是“当型”循环控制结构。A.ifB.whileC.forD.switch正确答案:B第7题(6分):将字符串s1赋给另一个字符串s2,可以采用的方法是()。A.strcat(s1,s2)B.strcpy(s1,s2)C.s1=s2D.strcpy(s2,s1)正确答案:D第8题(6分):下面叙述中错误的是()。A.主函数中定义的变量在整个程序中都是有效的B.在其它函数中定义的变量在主函数中也不能使用C.形式参数也是局部变量D.复合语句中定义的函数只在该复合语句中有效正确答案:A第9题(6分):已知变量a已定义为int型变量,以下定义并初始化指针变量p的语句中正确的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030全球丙二醛行业调研及趋势分析报告
- 2025年全球及中国低空洞焊膏行业头部企业市场占有率及排名调研报告
- 2025办公写字楼出租合同范本2
- 活牛购销合同
- 广场商铺租赁合同
- 2025北京市非居民供热采暖合同(合同版本)
- 文化传播项目合同
- 门窗安装工承包合同范本
- 提升跨部门协作能力的技能培训
- 合同协议框架性合作协议
- 创业计划路演-美甲
- 梁山伯与祝英台小提琴谱乐谱
- 我国全科医生培训模式
- 《摔跤吧爸爸》观后感PPT
- 机构编制重要事项的报告范文(5篇)
- DBJ51-T 188-2022 预拌流态固化土工程应用技术标准
- 《长津湖》电影赏析PPT
- 多维阅读第10级 who is who 看看都是谁
- 滑雪运动介绍
- 高二下学期英语阅读限时训练(一)
- 半导体制造工艺-13薄膜沉积(下)综述课件
评论
0/150
提交评论