天天百科

大学生性健康修养章节答案2021

2023-06-21 分类:养生资讯

TIPS:本文共有 5263 个字,阅读大概需要 11 分钟。

更多本章-节答案

大学生性健康修养章节答案2021请关~注【回炉校园】公-众+号

然后发送题目,返回答案大学生性健康修养章节答案2021软件生命周期中花费费用最多的阶段是A.详细设计B.软件编码C.软件测试D.软件维护

正确答案:D解析:软件生命周期分为软件定义、软件开发及软件运行维护3个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。

下列程序的输出结果是______。 main () {char a [10] ={ 9, 8,7,6, 5, 4,3, 2, 1,0},*p=a5;prin

正确答案:C

若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是______。A.pb=&x;B.pb=x;C.*

正确答案:A解析:选项A将变量x的地址赋给指针变量pb,使pb指向x选项B是将x的值当作地址赋给指针pb,pb指向一个地址等于x值的内存单元;选项C将x的地址赋给指针pb指向的地址等于x的内存单元。

数据库管理系统中用来定义模式、内模式和外模式的语言为A.CB.BasicC.DDLD.DML

正确答案:C解析:选项A)、B)显然不合题意。数据定义语言(DataDefinitionLanguage,简称DDL)负责数据的模式定义与数据的物理存取构建;数据操纵语言(DataManipulationLanguage,简称DML)负责数据的操纵,包括增、删、改等操作。

为了提高软件模块的独立性,模块之间最好是()。A.控制耦合B.公共耦合C.内容耦合D.数据耦合

正确答案:D解析: 耦合性与内聚性是模块独立性的两个定性标准,是互相关联的。在程序设计中,各模块间的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,有利于提高模块的独立性。

关于关键字class和typename,下列表述中正确的是______。 A.程序中的typename都可以替换为

正确答案:C

下面选项中不属于面向对象程序设计特征的是()。A.继承性B.多态性C.类比性D.封装性

正确答案:C解析:面向对象方法具有封装性、继承性、多态性几大特点。

下列选项中不符合良好程序设计风格的是______。A.源程序要文档化B.数据说明的次序要规范化C.避免

正确答案:D解析:良好的程序设计风格可以使程序结构清晰合理,使程序代码便于维护,因此,程序设计风格对保证程序的质量很重要。主要应注意和考虑下述—些因素:1、源程序要文挡化;2、数据说明的次序要规范化;3、语句的结构应该简单直接,不应该为提高效率而把语句复杂化,避免滥用goto语句。模块设计要保证低耦合、高内聚。

有下列程序: int fun(int n) {if(n= =1))return l; else return(n+fun(n-1)): } main() {

正确答案:A本题在函数intfun(intn)的定义中又出现了对函数fun的调用,所以函数fun是递归函数。因而在主函数中调用x=fun(x)时,当输入10赋给变量X时,递归调用的过程为fun(10)=l0+fun(9)=10+9+fun(8)=10+9+8+fun(7)=10+9++8+7+fun(6)=10+9++8+7+6+fun(6)=10+9++8+7+6+5+fun(4)=10+9++8+7+6+5+4+fun(3)=10+9++8+7+6+5+4+3+fun(2)=10+9++8+7+6+5+4+3+2+fun(1)=10+9++8+7+6+5+4+3+2=55

在一个C程序中()。A.main函数必须出现在所有函数之前B.main函数可以在任何地方出现C.main函数必须

正确答案:B解析:一个完整的C语言程序有且仅有一个主函数(main()函数)。程序总从main()函数的第一条语句开始执行,到main()函数的最后一条语句结束,其他函数都是在执行main()函数时,通过函数调用或嵌套调用而得以执行的。C语言规定,main()函数在程序中的位置是任意的,故选项A、选项C和选项D均不正确。所以,B选项为所选。

设有以下语句: typedef struct TT {char c; inta[4];}CIN;则下面叙述中正确的是()。A.可以用TT定

正确答案:C解析:将题目中的定义语句去掉前面的typedef和后面的CIN(分号保留),就是一条完整的结构体定义语句,其中struct是说明符,TT是结构体名,大括号里面的是结构体成员的定义。此时要声明该结构体变量时需要使用struct加结构体名一起来声明,structTT一起构成一个结构体类型,就好像字符类型char。若只去掉前面的typedef,就是一条结构体定义同时声明个结构体变量CIN的语句,因为CIN的前面部分是structTT的完整写法,可以看作是structTT。C语言允许用typedef说明一种新类型名,其语法格式为:typedef类型名标识符;以后就可以用该标识符来代替被说明的类型名了。因此,当前面存在typedef时,该语句就变成了给structTT的定义一个新的名称CIN。所以,此时的CIN是一个结构体类型,它相当于structTT,即可以和char一样单独用来声明该结构体变量,而TT只是一个结构体名,不能单独用来声明变量。所以,4个选项中C符合题意。

以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。A.概念数据库B

正确答案:B①以内模式为框架所组成的数据库,1物理数据库;②以概念模式为框架所组成的数据库叫概念数据库;③以外模式为框架所组成的数据库叫用户数据库。它是真实存在于计算机外存中的数据库。

已经定义ch为字符型变量,以下赋值表达式中错误的是______。A.ch='\'B.ch=62+3C.ch=NULLD.ch='\xaa

正确答案:A解析:反斜杠字符“\”赋给字符,应该写成ch='\',所以A是错误的。

在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。A.0(n)B.D(n2)C.O(1092n

正确答案:C当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较l092n次,而顺序查找需要比较n次。

以下叙述中正确的是()。A.C程序中注释部分可以出现在程序中任意合适的地方B.花括号“{”和“}”只能作

正确答案:A解析:在C程序中/*……*/表示注释部分,注释只是让阅读程序的人更容易理解程序,对编译和运行不起作用,可以加在程序中任何位置,选项A)正确;花括号“{”和“}”不仅可以作为函数体的定界符,还可以构成复合语句,选项B)错误;系统提供的函数和main函数不能由用户命名,选项C)错误;所有的C语句都以分号结尾,选项D)错误。

浏览器中用于负责向用户显示数据的是()。A.WWWB.IP地址C.HTMLD.DNS

正确答案:C

下列程序的输出结果是 include "stdio.h" defineM(x,y)x%y main() {int a,m=12,n=100; a=M(n,m

正确答案:C解析:带参数的宏定义命令行形式如下:#define 宏名(形参表) 替换文本在编译的时候编译预处理程序用"替换文本"来替换宏,即M(n,m)被替换为n%m,之后计算,将计算的结果赋给a。注意,宏替换是在编译时由预处理程序完成的,宏替换不占用运行的时间,而函数调用是在程序运行时进行的,在函数的调用过程中需要占用一系列的处理时间。

对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A.10g2nB.n/2C.nD.n+1

正确答案:C解析: 对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较logn2次,而顺序查找需要比较n次。

在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性

正确答案:A解析:人工管理阶段是在20世纪50年代中期以前出现的,数据不独立,完全依赖于程序;文件系统是数据库系统发展的初级阶段,数据独立性差;数据库系统具有高度的物理独立性和一定的逻辑独立性。

若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是()。A.EOFB.-1

正确答案:D本题考查feof(tp)函数,其功能是:测试所指的文件的位置指针是否已达到文件尾,如果已达到文件尾,则函数返回非0值;否则返回0,表示文件未结束。

下列函数的功能是()。 fun(char*a,char*b) . {while((*b=*a)!=\0){a++;b++;})A.将a所指字符串

正确答案:A本题函数的功能是将a所指向的字符串赋给b所指向的空间。

阅读下面程序,则在执行时候的输出为【8】。 include"stdio.h" main() {intx=1,y=2,z=0; i

正确答案:2,2

有以下程序: include<stdio.h> main { int x=4,y; do { y=x; if(!y)printf("x"); else pr

正确答案:C本题考查do-while语句和if…else语句。do-while语句的功能是先执行循环体再判断条件,所以,先判断if语句的条件,y=-4,!y为逻辑0,条件不成立,执行下面的else语句,输出y,然后将x的值减1,x=3,条件不成立,执行下面的else语句,输出Y,然后将X的值减1,x=2,满足while循环条件,继续循环。第三次循环:先判断if语句的条件,y=2,!y为逻辑0,条件不成立,执行下面的else语句,输出y,然后将X的值减1,x=l,满足while循环条件,继续循环。第四次循环:先判断if语句的条件,y=-1,!y为逻辑0,条件不成立,执行下面的else语句,输出Y,然后将x的值减1,x=0,不满足while循环条件,结束循环。所以B正确。

以下程序的输出结果是()。inClude<stdio.h>main(){int a,b,d=241;a=d/100%9;b=(-1)&&(+1

正确答案:B解析:变量a、b和d被定义为整型,所以d/100的值为2,2%9的值为2,则a=2。运算符&&表达式的值为非零值则整个逻辑表达式的值为真,即b=1。所以,选项B正确。

当执行下面的程序时,如果输入ABC,则输出的结果是()。include<Stdlib.h>main(){charss[]="1,2,3,4

正确答案:A解析:本题程序一开始定义了一个字符数组ss,并用一个字符串常量初始化之。然后使用gets()函数从键盘缓冲区读入一个字符串"ABC",此时gets()将改变数组的前4个元素为{'A','B','C','\0'}。接下来的strcat()函数将一个字符串连接到字符串ss之后,因为ss[3]被gets()设置为'\0'(字符串结束标志),故strcat()从ss[3]开始将"6789"依次写入ss[3]、ss[4]、ss[5]、ss[6],并将一个'\0'写入ss[7]。所以输出结果是ABC6789,故应该选择A。

以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:mai

正确答案:A解析:程序中使用了两层for循环,外层循环的作用是控制人数,循环一次是求一个人的成绩和,然后除以4得到平均成绩。每个人的成绩总和一开始时都必须清0,否则就会出现后面人的总成绩越来越大。“sum=0.0”;应在外层循环中。选项A正确。

设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的

正确答案:C解析:本题考查实型数据。题目要求保留到小数点后两位,选项A)、B)、D)都不合要求。在选项C)中,x*100+0.5的作用是将第三位四舍五入,取整后再除以100.0,即可得符合要求的数据。

以下叙述中正确的是()。A.在C语言中,预处理命令行都以“”开头B.预处理命令行必须位于c源程序

正确答案:A预处理命令是以“#”号开头的命令,它们不是C语言的可执行命令,这些命令应该在函数之外书写,一般在源文件的最前面书写,但不是必须在起始位置书写,所以B、c错误。C语言的预处理能够实现宏定义和条件编译等功能,所以D错误。

安全生产是职工自身的需要,家庭的需要、()的需要、()的需要。

多塔作业时,塔机之间的最小架设距离应保证低位塔机的起重臂端部与另一塔机塔身的距离不得小于()。

设备安装或改造时,采用(),防止污染生产设备或产品A.屏风B.布帘C.硬体隔断D.以上都不对

如果觉得《大学生性健康修养章节答案2021》对你有帮助,请点赞、收藏,并留下你的观点哦!

阅读剩余内容
网友评论
相关阅读
小编推荐