第5章选择结构作业2参考答案

合集下载

课程与教学论形考作业2答案(第5—8章).

课程与教学论形考作业2答案(第5—8章).

课程与教学论》形考作业2答案(第5—8章)一、填空题1.课程与教学内容的研究主要解决如何选择和组织某一门课程的内容,即决定应该教什么和怎么选择需要教的内容。

泰勒提出了课程组织的三个基本原则:连续性、顺序性和整合性原则。

课程的纵向结构,指的是对课程要素学习先后次序的安排。

2.美国学者古德莱德把课程分为理想课程、文件课程、理解课程、实施课程、经验课程五个层次。

3.根据各学科知识综合程度的不同,可以把综合课程划分为相关课程、融合课程、广域课程三种形态。

4.必修课程的本质特点就是强制性,它是社会权威在课程中的体现。

选修课程一般分为必选课程与任选课程两类。

5.课程结构是指课程各部分的组织和配合,即课程组成部分如何有机地联系在一起的问题。

中小学课程结构的安排,基本上是由必修课、选修课、活动课与社会实践活动四个部分组成。

6.课程实施是一个动态的过程,它研究一个预期的课程在实际中是如何运用的。

7.影响课程实施的因素可以分为三大类:“改革本身的因素、学校内部的因素、学校外部的因素”。

8.课程学者霍尔(Hall)和霍德(Hord)提出教师在课程实施过程中,对课程的关注程度分为七个层次:低度关注、了解信息、个人层面的、管理层面的、结果、合作、再关注。

9.美国课程专家麦克尼尔(J.D.McNeil)将课程实施的策略分为三种:“从上至下的策略、从下至上的策略、从中间向上的的策略。

10.课程管理是指教育行政部门和学校对课程的编制、实施、评价等工作的组织与控制。

11.校本课程开发是指学校根据本校的教育哲学,通过与外部力量的合作,采用选择、改编、新编教学材料或设计学习活动的方式,并在校内实施以及建立内部评价机制的各种专业活动。

12.校本课程开发的主体是教师,教师参与校本课程开发为教师在精神领域、知识领域、技能领域的专业发展提供了可能。

13.影响校本课程参与者的因素包括教师、学校领导者及管理者、课程专家及学生和家长。

二、单项选择题1.课程内容的选择不受以下哪一种因素的制约? ( C )。

高中化学选择性必修三 第5章第2节 功能高分子材料练习下学期(解析版)

高中化学选择性必修三 第5章第2节 功能高分子材料练习下学期(解析版)

第五章合成高分子第二节高分子材料第二课时功能高分子材料一、单选题1.2018年10月24日上午9时,港珠澳大桥正式通车。

举世瞩目的港珠澳大桥是世界上最长的跨海大桥,也是中国交通史上技术最复杂,建设要求及标准最高的工程之一,被英国卫报誉为“新世界七大奇迹”。

下列有关化学物质的说法不正确的是A. 港珠澳大桥海底隧道由33节巨型沉管和1个合龙段接头组成,沉管管节的结构形式主要有钢壳结构和钢筋混凝土结构。

混凝土中所需的水泥是新型无机非金属材料B. 港珠澳大桥沥青混凝土路面使用寿命标准为15年,浇筑式沥青为其中的重要成分。

除天然沥青外,沥青来源于煤和石油C. 港珠澳大桥全线夜景照明分为功能性照明和装饰性照明两部分。

其中通航孔桥中配置的变色LED投光灯内部用环氧树脂密封,起到保护内部芯线的作用。

环氧树脂通过聚合反应制得D. 港珠澳大桥采用由多层新型高阻尼橡胶和钢板交替叠置结合而成的隔震支座实现抗震。

这种新型高阻尼橡胶是人工合成高分子物质【答案】A【解析】A.水泥是传统无机非金属材料,故A错误;B.沥青除天然沥青外,有的沥青来源于煤和石油,故B正确;C.环氧树脂属于合成有机高分子材料,通过聚合反应制得,故C正确;D.新型高阻尼橡胶属于人工合成高分子物质,故D正确。

故选A。

2.下列有关物质的性质、用途及变化说法正确的是A. 糖类化合物都具有相同的官能团,利用粮食酿酒经过了淀粉葡萄糖乙醇的化学变化过程。

B. 酯类物质是形成水果香味的主要成分,油脂的皂化反应生成脂肪酸和丙醇。

C. 合成纤维、人造纤维及碳纤维都属于有机高分子材料,聚乙烯塑料的老化是由于发生了加成反应。

D. 蛋白质水解的最终产物是氨基酸,氨基酸溶于水过量氢氧化钠溶液中生成离子,在电场作用下向正极移动。

【答案】D【解析】略3.下列材料中属于功能高分子材料的是有机玻璃合成橡胶高分子分离膜生物高分子材料隐身材料液晶高分子材料光敏高分子材料智能高分子材料A. B. C. D.【答案】C【解析】塑料、合成橡胶、合成纤维属于三大传统合成材料,高分子分离膜生物高分子材料隐身材料液晶高分子材料光敏高分子材料智能高分子材料属于功能高分子材料,故C正确。

第5章 习题与思考题和答案

第5章  习题与思考题和答案
C.A=C : C=B : B=AD.A=(A+B)/2 : B=(A – B)/2
4.下段程序执行的输出结果是。
S=0:T=0:U=0
For i=1 To 3
For j=1 To i
For K=j To 3
S=S+1
Next K
T=T+1
Next j
U=U+1
Next i
Print S;T;U
A.3 6 14B.14 63C.14 3 6D.16 4 3
Next j
If j>Int (Sqr(n-m))ThenPrint n,m,n-m
EndIf
Next m
Next n
EndSub

(1)编程序计算:1!+3!+5!+….+11!
(2)输入两个正整数m和n,求其最大公约数a和最小公倍数b,计算最大公约数a的方法如下:先算出m/n余数r,若r等于0,则n为最大公约数;若r不为0,则把原来的n值作为新的m值,把原来的r值作为新的n值,继续运算。这样辗转相除,直到r为0,此时的n值为最大公约数a,最小公倍数则可用原始m与n值的积除以最大公约数求得。
Private Sub Form_click()
Dim k,a,b as integer
a=20
b=2
k=2
Do While k<=a
b=b*2
k=k+5
Loop
Print b
End Sub
5.写出以下程序在单击命令按钮后的输出结果。
Private Sub Form_click()
k=0
fori=1 to 5
If n <= 0 Or m <= 0 Then

钢结构原理习题答案第五章精品文档9页

钢结构原理习题答案第五章精品文档9页

第五章 轴心受力构件5.1 验算由2635L ⨯组成的水平放置的轴心拉杆的强度和长细比。

轴心拉力的设计值为270KN ,只承受静力作用,计算长度为3m 。

杆端有一排直径为20mm 的孔眼,钢材为Q235钢。

如截面尺寸不够,应改用什么角钢?注:计算时忽略连接偏心和杆件自重的影响。

解:查型钢表2635L ⨯角钢,221.94, 2.82,215/,6.142x y i cm i cm f N mm A cm ====⨯ 确定危险截面如图1—1截面净截面面积2(6.1420.5)210.28n A cm =-⨯⨯=验算强度: 322227010262.65/215/10.2810n N N mm f N mm A ⨯==>=⨯ (说明截面尺寸不够) 验算长细比:[]0300154.63501.94x x l i λλ===<= 所以,刚度满足要求需用净截面面积322701012.56215n N A cm f ⨯≥== 改用2755L ⨯角钢,22.32,3.29,7.412x y i cm i cm A cm ===⨯此时净截面面积22(7.4120.5)212.8212.56n A cm cm =-⨯⨯=> (满足强度要求)[]030091.183503.29y y l i λλ===<= (满足刚度要求) 5.2 一块—400×20的钢板用两块拼接板—400×12进行拼接。

螺栓孔径为22mm ,排列如图5.30所示。

钢板轴心受拉,N =135KN (设计值)。

钢材为Q235钢,解答下列问题:(1)钢板1-1截面的强度够否? (2)是否还需要验算2—2截面的强度?假定N 力在13个螺栓中平均分配,2—2截面应如何验算?(3)拼接板的强度够否? 解:(1)验算钢板1—1截面的强度:A n =40×2-3×2.2×2=66.8cm 2(2)2-2截面虽受力较小,但截面消弱较多,尚应进行验算。

国家开放大学电大《C语言程序设计》期末考试及答案参考

国家开放大学电大《C语言程序设计》期末考试及答案参考

[试题分类]:C语言程序设计1.下列关于C语言中main函数位置的叙述中,正确的是A. 必须在程序的最后B. 必须在程序的开始处C. 可以在程序中的任意位置D. 必须在系统调用的库函数后面答案:C题型:单选题知识点:第2章 C语言概述难度:12.下列选项中,不能作为C语言标识符是A. _xB. intC. a_1D. ab1exe答案:B题型:单选题知识点:第2章 C语言概述难度:13.若有定义“int i; float f; double d;”,则表达式“10+d+i*f”的数据类型为A. intB. floatC. doubleD. 不确定答案:C题型:单选题知识点:第3章数据类型与运算规则难度:14.判断char型变量c是否为小写字母的正确表达式为A. 'a'<=c<='z'B. (c>=a)&&(c<=z)C. ('a'>=c)('z'<=c)D. (c>='a')&&(c<='z')答案:D题型:单选题知识点:第3章数据类型与运算规则难度:15.若有定义“int x=11;”,则表达式“(x++*1/3) ”的值是A. 12B. 11C. 4D. 3答案:D题型:单选题知识点:第3章数据类型与运算规则难度:26.若有定义“int a=1,b=2,c=3,d=4;”,则表达式“a<b?a:c<d?c:d”的值是A. 1B. 2C. 3D. 4答案:A题型:单选题知识点:第3章数据类型与运算规则难度:27.若有定义“int a=1, b=0, c=0, x=35;”,则执行下列程序段后,变量x的值是if(!a) x--; else if(b);if(c) x=3; else x=4;A. 3B. 4C. 34D. 35答案:B题型:单选题知识点:第5章选择结构的程序设计难度:28.{若有定义“int x=1,y=1,m=1,n=1;”,则执行下列语句后,变量x和y的值分别是 switch (m) \{case 0: x=x*2;case 1:switch (n) \{case 1: x=x*2;case 2: y=y*2; break;case 3: x++;\}case 2: x++; y++;case 3: x*=2; y*=2; break;default: x++;y++;\}}A. x=2,y=1B. x=2,y=2C. x=6,y=6D. x=7,y=7答案:C题型:单选题知识点:第5章选择结构的程序设计难度:29.若有定义“int i,j;”,执行语句“for (i=0,j=1; i<=j+1; i+=2,j--) printf ("%d",i);”时的循环次数是A. 3B. 2C. 1D. 0答案:C题型:单选题知识点:第6章循环结构的程序设计难度:210.若有定义“int n=4;”,则执行语句“while(n--) printf("%d",n--);”后的输出结果是A. 20B. 31C. 210D. 321答案:B题型:单选题知识点:第6章循环结构的程序设计难度:211.{若有定义“int x=3;”,则执行下列语句后的输出结果是do \{printf("%d ",x+=1);\} while(--x);}A. 4B. 4 4C. 4 4 4D. 死循环答案:D题型:单选题知识点:第6章循环结构的程序设计难度:212.若有定义“char a[]="xyz",b[]={'x','y','z'};”,则下列叙述中正确的是A. 数组a的长度大于数组b的长度B. 数组a的长度小于数组b的长度C. 数组a和数组b的长度相同D. 数组a和数组b等价答案:A题型:单选题知识点:第7章数组难度:113.{若有定义“int aa[4][4]=\{\{1,2,3,4\},\{5,6,7,8\},\{3,9,10,2\},\{4,2,9,6\}\}, i,s=0;”,则执行下列语句后,变量s的值是for(i=0;i<4;i++) s+=aa[i][0];}A. 20B. 19C. 13D. 11答案:C题型:单选题知识点:第7章数组难度:214.调用函数时,若实参是一个数组名,则向函数传送的是A. 数组的长度B. 数组的首地址C. 数组每一个元素的地址D. 数组每个元素中的值答案:B题型:单选题知识点:第8章函数难度:115.下列各函数首部中,正确的是A. void play(var :Integer,var b:Integer)B. void play(int a,b)C. Sub play(a as integer,b as integer)D. void play(int a,int b)答案:D题型:单选题知识点:第8章函数难度:116.若有定义“int n=2,*p=&n,*q=p; ”,则下列选项中,非法的赋值语句是A. p=n;B. p=q;C. n=*q;D. *p=*q;答案:A题型:单选题知识点:第9章指针难度:217.若有定义“int *p[3]; ”,则下列叙述中正确的是A. 定义了一个类型为int的指针变量p,该变量具有三个指针B. 定义了一个名为*p的整型数组,该数组含有三个int类型元素C. 定义了一个指向一维数组的指针变量p,该一维数组应具有三个int类型元素D. 定义了一个指针数组p,该数组含有三个元素,各元素都是基类型为int的指针答案:D题型:单选题知识点:第9章指针难度:218.下列对枚举类型名的定义中正确的是A. enum a={one,two,three};B. enum a {one=9,two=-1,three};C. enum a={"one", "two", "three"};D. enum a{"one", "two", "three"};答案:B题型:单选题知识点:第10章结构、联合与枚举类型难度:219.{若有如下定义:struct student\{int num; int age;\} stu[3]=\{\{1001,20\} , \{1002,19\} , \{1003,21\}\} , *p=stu;则下列表达式中,值为1002的是}A. p++->numB. (p++)->ageC. (*++p).numD. (*p).num答案:C题型:单选题知识点:第10章结构、联合与枚举类型难度:220.下列选项中,可以作为函数fopen中第一个参数的是A. "c:\\user\\text.txt"B. c:\user\text.txtC. "c:\user\text.txt"D. c:user\text.txt答案:A题型:单选题知识点:第11章文件难度:121.若y是int型变量,则判断y为偶数的关系表达式为__________。

2022届高中化学新教材同步选择性必修第三册 第5章 第二节 第1课时 通用高分子材料

2022届高中化学新教材同步选择性必修第三册 第5章 第二节 第1课时 通用高分子材料

第二节高分子材料第1课时通用高分子材料[核心素养发展目标] 1.能从微观角度了解高分子材料的分类和用途,理解高聚物的结构与性质的关系。

2.了解合成高分子材料在生活、生产方面的巨大贡献,但也要了解高分子材料对环境造成的不良影响。

一、塑料1.高分子材料的分类2.塑料(1)成分主要成分是合成树脂,辅助成分是各种加工助剂。

(2)分类①热塑性塑料:可以反复加热熔融加工,如聚乙烯、聚氯乙烯等制成的塑料。

②热固性塑料:不能加热熔融,只能一次成型,如用具有不同结构的酚醛树脂等制成的塑料。

(3)常见的塑料①聚乙烯高压法聚乙烯低压法聚乙烯合成条件较高压力、较高温度、引发剂较低压力、较低温度、催化剂高分子链的结构含有较多支链支链较少高分子链较短较长相对分子质量较低较高密度较低较高软化温度 较低较高用途生产食品包装袋、薄膜、绝缘材料等生产瓶、桶、板、管等②酚醛树脂⎩⎪⎪⎨⎪⎪⎧概念:用酚(如苯酚或甲苯酚等)与醛(如甲醛)在酸或碱的催化下相互缩合而成的高 分子形成(1)塑料就是合成树脂( )(2)塑料根据其加热能否熔融分为热塑性塑料和热固性塑料( ) (3)所有的高分子材料都有一定的弹性( )(4)合成高分子化合物的结构有三大类:线型结构、支链型结构和网状结构( ) (5)聚乙烯、聚氯乙烯、酚醛树脂均为热塑性塑料( )(6)酚醛树脂由苯酚和甲醛通过加聚反应得到,可用作电工器材( ) (7)高压法聚乙烯属于支链型结构,可制作薄膜( ) 答案 (1)× (2)√ (3)× (4)√ (5)× (6)× (7)√1.下列塑料只能一次性使用,不能热修补的是( ) A .聚氯乙烯 B .酚醛树脂 C .聚乙烯 D .聚苯乙烯答案 B解析 聚氯乙烯属于热塑性材料,可以热修补,A 错误;酚醛树脂属于热固性材料,不能热修补,B 正确;聚乙烯属于热塑性材料,可以热修补,C 错误;聚苯乙烯属于热塑性材料,可以热修补,D 错误。

第五章 习题参考答案(2)

第五章 习题参考答案(2)

第五章习题参考答案(2)第五章习题参考答案1、对于文法G[S]:S→a|∧|(T) T→T,S|S(1) (a,(a,a)的最左推导为:S(T) (T,S) (S,S) (a,S) (a,(T)) (a,(T,S))(a,(S,S))(a,(a,S))(a,(a,a))((( a, a ), ?, ( a )), a )的最左推导为:S ? ( T ) ? ( T, S ) ? ( T, a ) ? ( S, a ) ? (( T ), a ) ? (( T, S ), a )? (( T, ( T )), a ) ? (( T, ( S )),a ) ? (( T, ( a )), a ) ? (( T, S, ( a )), a ) ? (( T, ?, ( a )), a ) ?(( S, ?, ( a )), a ) ? ((( T ), ?, ( a )), a ) ? ((( T, S ), ?, ( a )), a ) ? ((( T, a ), ?, ( a )), a ) ? ((( S, a ), ?, ( a )), a ) ? ((( a, a ), ?,( a )), a )(2)改写文法为:0) S→a1) S→∧ 2) S→( T ) 3) T→S N 4) N→, S N 5) N→ε (3) 非终结符 S T N FIRST集{ a,∧,( } { a,∧,( } {‘,’,ε }. FO LLOW集{ # , ‘,’ ,) }{ ) }.... { ) }.... 对左部为N的产生式可知:SELECT(S→a)∩SELECT(S→∧) ∩SELECT(S→( T ))= SELECT(N →, SN)∩SELECT(N →ε) ={,}∩ { )}= 所以文法是LL(1)的。

预测分析表S T N a S→a T→S N ∧ S→∧ T→S N ( S→(T) T→S N ) N→ε , N→, S N # 也可由预测分析表中无多重入口判定文法是LL(1)的。

《数据结构》第五章习题参考答案

《数据结构》第五章习题参考答案

《数据结构》第五章习题参考答案一、判断题(在正确说法的题后括号中打“√”,错误说法的题后括号中打“×”)1、知道一颗树的先序序列和后序序列可唯一确定这颗树。

( ×)2、二叉树的左右子树可任意交换。

(×)3、任何一颗二叉树的叶子节点在先序、中序和后序遍历序列中的相对次序不发生改变。

(√)4、哈夫曼树是带权路径最短的树,路径上权值较大的结点离根较近。

(√)5、用一维数组存储二叉树时,总是以前序遍历顺序存储结点。

( ×)6、完全二叉树中,若一个结点没有左孩子,则它必是叶子结点。

( √)7、一棵树中的叶子数一定等于与其对应的二叉树的叶子数。

(×)8、度为2的树就是二叉树。

(×)二、单项选择题1.具有10个叶结点的二叉树中有( B )个度为2的结点。

A.8 B.9 C.10 D.112.树的后根遍历序列等同于该树对应的二叉树的( B )。

A. 先序序列B. 中序序列C. 后序序列3、二叉树的先序遍历和中序遍历如下:先序遍历:EFHIGJK;中序遍历:HFIEJKG 。

该二叉树根的右子树的根是:( C )A. EB. FC. GD. H04、在下述结论中,正确的是( D )。

①具有n个结点的完全二叉树的深度k必为┌log2(n+1)┐;②二叉树的度为2;③二叉树的左右子树可任意交换;④一棵深度为k(k≥1)且有2k-1个结点的二叉树称为满二叉树。

A.①②③B.②③④C.①②④D.①④5、某二叉树的后序遍历序列与先序遍历序列正好相反,则该二叉树一定是( D )。

A.空或只有一个结点B.完全二叉树C.二叉排序树D.高度等于其结点数三、填空题1、对于一棵具有n个结点的二叉树,对应二叉链接表中指针总数为__2n____个,其中___n-1_____个用于指向孩子结点,___n+1___个指针空闲着。

2、一棵深度为k(k≥1)的满二叉树有_____2k-1______个叶子结点。

第五章选择结构程序设计练习含答案v1

第五章选择结构程序设计练习含答案v1

第五章选择结构程序设计5.1选择题【题 5.4 】能正确表示“当x 的取值在[ 1, 10]和[ 200, 210]范围内为真,否则为假”的表达式是。

CA) (x>=1)&&(x<=10)&&(x>=200)&&(x<=210)B) (x>=1)||(x<=10)||(x>=200)||(x<=210)C) (x>=1)&&(x<=10)||(x>=200)&&(x<=210)D) (x>=1)||(x<=10)&&(x>=200)||(x<=210)【题 5.5 】表示图中坐标轴上阴影部分的正确表达式是。

C////////////////Xa b cA) (x<=a)&&(x>=b)&&(x<=c)B) (x<=a)||(b<=x<=c)C) (x<=a)||(x>=b)&&(x<=c)D) (x<=a)&&(b<=x<=c)【题 5.6 】判断 char 型变量 ch 是否为大写字母的正确表达式是。

CA)‘ A’ <=ch<=‘ Z’B) (ch>= ‘ A’ )&(ch<= ‘Z’ )C) (ch>= ‘ A’ )&&(ch<= ‘ Z’ )D) ( ‘A’ <=ch)AND(‘ Z’>=ch)【题 5.10 】设有: int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=a>b)&&(n=c>d) 后 n 的值为。

BA)1B)2C)3D)4【题 5.11 】判断 char 型变量 c1 是否为小写字母的正确表达式是。

建筑结构第五章习题答案 2

建筑结构第五章习题答案 2

第五章 受弯构件正截面承载力计算《建筑结构》第五章习题:共用条件:一类环境使用,结构安全等级为二级。

5-25 一钢筋混凝土矩形梁截面尺寸200mm ×500mm ,弯矩设计值M=120kN ·M 。

混凝土强度等级C25,试计算其纵向受力钢筋截面面积:①当选用HPB235级钢筋时;②改用HRB400级钢筋时;最后画出相应配筋截面图。

解:依题意查得参数:γ0=1,fc=mm 2,ft=mm 2,c=25mm ,○1fy=210N/mm 2,ξb =;a s =65mm 。

h 0=500-65=435mm 先按单筋矩形截面计算,266.04352009.111012026201=⨯⨯⨯==bh f M c s αα 614.032.0266.0211211=<=⨯--=--=b s ξαξAs=M/[fyh 0(ξ)]=,选520,As=1571mm 2>min =fy=××200×500*210=272mm 2>=×200×500=200mm 2,○2 fy=360N/mm 2,ξb =;a s =40mm ,h 0=500-40=460mm 先按单筋矩形截面计算,238.04602009.111012026201=⨯⨯⨯==bh f M c s αα 517.028.0238.0211211=<=⨯--=--=b s ξαξAs=M/[fyh 0(ξ)]=120×106/[360×460×(×)]=,选3#20,As=941mm 2,或4#18,As=1018mm 2>min =272 mm 2○1 ○25-26 某大楼中间走廊单跨简支板,计算跨度,承受均布荷载设计值g +q=6kN/m 2(包括自重),混凝土强度等级C20,HPB235级钢筋。

试确定现浇板厚度h 及所需受拉钢筋截面面积,选配钢筋,并画配筋图。

《材料力学》第五章课后习题参考答案

《材料力学》第五章课后习题参考答案

错误原因及避免方法
错误原因
1. 对材料力学的基本原理理解不深入,导致选择错误的公式或方法进行 计算。
2. 计算过程中出现数值错误或单位不统一等问题,导致结果偏差较大。
错误原因及避免方法
• 对计算结果缺乏分析和讨论,无法判断其 合理性和准确性。
错误原因及避免方法
01
避免方法
02
03
04
1. 加强对材料力学基本原理 的学习和理解,掌握各种公式 和方法的适用范围和条件。
题目一
分析并比较不同材料在拉伸过程中的力学行为差异。
题目二
讨论材料疲劳破坏的机理及影响因素。
要求
掌握材料在拉伸过程中的应力-应变曲线,理解弹性模量 、屈服强度、抗拉强度等概念,能够运用所学知识分析不 同材料的力学行为。
要求
了解材料疲劳破坏的基本概念,掌握疲劳破坏的机理和影 响因素,能够运用所学知识分析实际工程中的疲劳破坏问 题。
知识点综合运用
弹性力学基础
运用弹性力学的基本原理,分析 材料在弹性阶段的力学行为,计
算弹性模量等参数。
塑性力学基础
运用塑性力学的基本原理,分析材 料在塑性阶段的力学行为,理解屈 服强度、抗拉强度等概念。
疲劳破坏理论
运用疲劳破坏的基本理论,分析材 料在交变应力作用下的力学行为, 讨论疲劳破坏的机理和影响因素。
加强实践应用
除了理论学习外,我还计划通过 实践应用来加深对材料力学的理 解。例如,可以尝试利用所学知 识解决实际工程问题,或者参加 相关的实验和课程设计等。
拓展相关学科领域
材料力学是一门基础学科,与其他学 科领域有着密切的联系。因此,我计 划拓展相关学科领域的学习,如结构 力学、弹性力学等,以便更全面地了 解材料的力学性能和工程应用。

二级VB 第5章选择

二级VB 第5章选择
第5章选择结构程序设计
5.1 5.2 5.3 5.4 5.5 5.6 三种基本结构 块if语句 块if语句的 Else if语句 行if语句 Select Case语句
本章重点:
※ if语句
※ if语句的嵌套 ※ Select Case语句
本章难点:
if语句的不同用法 if语句嵌套的的规则
Select Case语句的应用
单分支结构
例:已知两个数x和y,比较它们的大小,使得x大于y。
用语句来实现: If x<y Then t=x x=y y=t End If 或 If x<y Then t=x: x=y: y=t x ③
简单If形式无End If时,只能是一句语句或语句间用冒号分 隔,而且必须在一行上书写。
本章目录
5.2.1 块If语句格式
1. If…Then语句(单分支结构) If <条件表达式> Then 语句块 End If 或 If <表达式> Then <语句>
条件表达式
T F
语句块
表达式:关系表达式、逻辑表达式,算术表达式。
表达式值按非零为True,零为False进行判断。 该语句的作用是当表达式的值为True,执行Then 后面的语句块,否则不做任何操作。
学习方法建议: 学习本章内容应重点掌握if语句的执行过程,在此基础上, 掌握if语句的嵌套的应用,掌握Select Case语句,并学会编写 选择结构程序。
5.1 三种基本结构
VB 具有结构化程序设计的三种程序控制结构,即 顺序结构、选择结构、循环结构,是程序设计的基础。 (1)顺序结构 a 各语句按出现的先后次序执行 A 例5.1已知圆的半径,求圆的面积。

结构力学第五章习题集与答案解析

结构力学第五章习题集与答案解析

结构⼒学第五章习题集与答案解析第五章习题5—2 试⽤⼒法计算下列结构,并会出弯矩图。

解:1.判断超静定次数:n=12. 确定(选择)基本结构。

3.写出变形(位移)条件:(a )根据叠加原理,式(a )可写成(a)基本体系M P 图F P l 01=?(b )4 .建⽴⼒法基本⽅程将?11=δ11x1代⼊(b)得(c )5. 计算系数和常数项EI l ll l EI 332)21(1311==δ6. 将d11、 ?11代⼊⼒法⽅程式(c )1111=?+?=?P 01111=?+P X δEIl F l F l l l F l l EI P P P P485)2322212312221(131=+?=?) (1651111↑=?-=PPF X δpM X M M +=17.作弯矩图3FP P l /16(b)基本体系M P 图F P (l -a )1632165l F l F l F M P P P A =-?=解:1.判断超静定次数:n=12. 确定(选择)基本结构。

3.写出变形(位移)条件:(a )根据叠加原理,式(a )可写成(b )4 .建⽴⼒法基本⽅程将?11=δ11x1代⼊(b)得(c )5. 计算系数和常数项1=?01111=?+?=?P 01111=?+P X δ133)3221(1)]332()(21)332()(21[132331211EI a EI a l a a a EI a l a a l l a a a l EI + -=++??-?++??-?=δ22216)2()(]3)(2)(213)()(21[1EI a l a l F a l F a a l a l F a a l EI P P P P+--=-??-?+-??-?=?6. 将d11、 ?11代⼊⼒法⽅程式(c )31233231)1(322aI I l a al l F X P --+-=7.作弯矩图(d )解:超静定次数为2选择基本结构如图(1)所⽰⼒法pM X M M +=11(a)。

数据结构C语言版第二版第5章树和二叉树答案

数据结构C语言版第二版第5章树和二叉树答案

第5章 树和二叉树1.选择题(1)把一棵树转换为二叉树后,这棵二叉树的形态是( )。

A .唯一的 B.有多种C .有多种,但根结点都没有左孩子 D.有多种,但根结点都没有右孩子 答案:A解释:因为二叉树有左孩子、右孩子之分,故一棵树转换为二叉树后,这棵二叉树的形态是唯一的。

(2)由3个结点可以构造出多少种不同的二叉树?( ) A .2 B .3 C .4 D .5 答案:D解释:五种情况如下:A CBACBA CBACBACB(3)一棵完全二叉树上有1001个结点,其中叶子结点的个数是( )。

A .250 B . 500 C .254 D .501 答案:D解释:设度为0结点(叶子结点)个数为A ,度为1的结点个数为B ,度为2的结点个数为C ,有A=C+1,A+B+C=1001,可得2C+B=1000,由完全二叉树的性质可得B=0或1,又因为C 为整数,所以B=0,C=500,A=501,即有501个叶子结点。

(4)一个具有1025个结点的二叉树的高h 为( )。

A .11B .10C .11至1025之间D .10至1024之间 答案:C解释:若每层仅有一个结点,则树高h 为1025;且其最小树高为 log 21025 + 1=11,即h 在11至1025之间。

(5)深度为h 的满m 叉树的第k 层有( )个结点。

(1=<k=<h) A .mk-1B .m k -1C .m h-1D .m h-1答案:A解释:深度为h 的满m 叉树共有m h-1个结点,第k 层有m k-1个结点。

(6)利用二叉链表存储树,则根结点的右指针是( )。

A .指向最左孩子B .指向最右孩子C .空D .非空 答案:C解释:利用二叉链表存储树时,右指针指向兄弟结点,因为根节点没有兄弟结点,故根节点的右指针指向空。

(7)对二叉树的结点从1开始进行连续编号,要求每个结点的编号大于其左、右孩子的编号,同一结点的左右孩子中,其左孩子的编号小于其右孩子的编号,可采用( )遍历实现编号。

结构力学第五章答案

结构力学第五章答案

62435-2e 解:先后取4、5、3、6、2结点为研究对象,受力如图所示。

4结点:⎩⎨⎧=-=→⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧=+⎪⎭⎫ ⎝⎛⨯--=+⎪⎭⎫ ⎝⎛⨯--→⎩⎨⎧=⨯--=⨯--→⎪⎩⎪⎨⎧==∑∑kN kN 316.30232202323210cos 0sin 10045432243452243434543N N N N N N N N X Y αα 5结点:⎩⎨⎧-===→⎩⎨⎧=--=-→⎪⎩⎪⎨⎧==∑∑kN kN1301000455456535654NN N N N N Y X3结点:3432353432363432363635343236320cos cos cos 0sin sin sin 00222 1.580 4.74X N N N N N N Y N N N N N N N N N αααααα⎧=--=⎧⎪→→⎨⎨+-+==⎩⎪⎩--=⎧⎪⎪=⎧⎪→⎨⎨+-+==-⎩⎪⎪⎪⎩∑∑kN kN 6结点:656367676263620cos 0 4.501sin 0 1.500X N N N N N N N Y αα⎧=+-==⎧⎧⎪→→⎨⎨⎨---==-=⎩⎩⎪⎩∑∑kN kN2结点:23212723212726232127232127260cos cos cos 0sin sin sin 0002240X N N N N N N N Y N N N N N N N ααβααβ⎧=--=⎧⎪→→⎨⎨-++==⎩⎪⎩⎧-=⎪⎪⎪⎪⎨⎪++=⎪⎪⎪⎩∑∑2127 6.321.803N N =-⎧→⎨=⎩kN kN(a)方法二:内力分量法,先后研究4、5、3、6、2结点(1)4结点:43434345434543450101 3.1603Y Y Y NN X N X NX⎧=--==-=-⎧⎧⎧⎪→→→⎨⎨⎨⎨--==-==⎩⎩⎩⎪⎩∑∑kNkN由比例:434322/3X Y==,知:434545453.1633N X N X=-=-=-=,。

第05章 选择结构程序设计

第05章 选择结构程序设计

本章讨论
5.2 关系运算符、逻辑运算符、条件运算符
1. 关系运算符和关系表达式 关系运算符
关系运算符 > >= (>和=之间没有空格) < 含 义 大于 大于或等于 这些关系运算符等优 先级,但比下面的优 小于 先级高 左结合性 小于或等于 优先级 结合性
<= (<和=之间没有空格) 注意: (两个=之间没有空格) 等于 这些关系运算符等优 ==C语言用0表示假,非0表示真。 先级,但比上面的优 != (!和=之间没有空格) 不等于 一个关系表达式的值不是0就是1,0表示假,1表示真。 先级低
表达式语句 用 {…}括起来的一组语句。 一般形式为: { [数据说明部分;] #include <stdio.h> 执行语句部分; void main ( ) } { 说明: { (1) 10, y = 20, z; int x = “}”后不加分号 输出结果: int a = 2, b = 3, c; (2) 语法上和单一语句相同 z = 200 c = a + b; (3) z = x + y; 复合语句可嵌套 30 z = printf ("c = %d\n", c); (4) 复合语句内定义的变量只能在复合语句内使 { } 用。 int z; z = x * y; printf ("z = %d\n", z); //输出复合语句中z的值 } printf ("z = %d\n", z); //输出复合语句外z的值 }
例 x?„a‟:„b‟ //x=0,表达式值为‘b‟; x≠0,表达式值为‘a‟ x>y?1:1.5 //x>y ,值为1.0; x<y ,值为1.5

c语言第五章选择结构程序设计(习题册答案)

c语言第五章选择结构程序设计(习题册答案)

c语言第五章选择结构程序设计(习题册答案)第五章选择结构程序设计基础练习(A)一、填空题1、关系表达式的运算结果是逻辑值。

C语言没有逻辑型数据,以1代表“真”,以0代表“假”。

2、逻辑运算符!是单目运算符,其结合性是由右结合性。

3、C语言提供的三种逻辑运算符是&&、|| 、!。

其中优先级最高的为!,优先级最低的为| | 。

4、逻辑运算符两侧的运算对象不但可以是0和1,或者是0和非0的整数,也可以是任何类型的数据。

系统最终以0 和非0 来判定它们属于“真”或“假”。

5、设y为int型变量,请写出描述“y是偶数”的表达式(y%2==0)。

6、设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式x<z||y<="">7、条件“2<x<3或x<-10”的c语言表达式是x<-10||x>2&&x<3。

</x<3或x<-10”的c语言表达式是x<-10||x>8、判断char型变量ch是否为大写字母的正确表达式是(ch>=‘A’)&&(ch<=‘Z’)。

9、当a=3,b=2,c=1时,表达式f=a>b>c的值是0。

10、当a=5,b=4,c=2时,表达式a>b!=c的值是1。

11、已知A=,B=2,C=,表达式A>B&&C>A||A<b&&!c>B的值是0。

</b&&!c>12、若a=6,b=4,c=2,则表达式!(a-b)+c-1&&b+c/2的值是1。

13、有int x,y,z;且x=3,y=-4,z=5,则表达式(x&&y)==(x||z)的值为1。

14、有int x,y,z;且x=3,y=-4,z=5,则以下表达式的值为1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第5章选择结构作业2
一、读程序写结果:
1、如下程序的运行结果是:
void main()
{ int a=1,b=2,c=3,d=4,m=2,n=2;
int s;
s=(m=a>b)&& (n=c>d);
printf(“%d, %d, %d, %d, %d, %d\n”, a, b, c, d, m, n);
printf(“%d\n”,s);
}
1,2,3,4,0,2
2、如下程序的运行结果是:
#include <stdio.h>
void main()
{ int x=1,y=1,z=10;
if(z<0)
if(y>0) x=3;
else x=5;
printf("%d\t",x);
if(z=y<0) x=3;
else if(y==0) x=5;
else x=7;
printf("%d\t",x);
printf("%d\t",z);
}
1 7 0
3、如下程序的运行结果是:
#include"stdio.h"
void main()
{
int a=1,b=0;
switch(a)
{
case 1:
switch (b)
{
case 0: printf("**0**"); break;
case 1: printf("**1**"); break;
}
case 2: printf("**2**"); break;
}
}
**0****2**
二、编程题
1.从键盘输入一个整数,判断它的正负性和奇偶性。

参考答案:
#include <stdio.h>
void main()
{
int n;
scanf("%d",&n);
if(n==0)
printf("0,-0 是非正非负的偶数\n");
else
{ //注意{ 不能少
if(n>0) printf("%d是正数\n",n);
else printf("%d 是负数\n",n);
if(n%2==0) printf("%d 是偶数\n",n); //注意==
else printf("%d是奇数\n",n);
}
}
2.输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出“space”;如果不是上述情况,输出“other”。

#include <stdio.h>
void main()
{
char c;
c=getchar(); //也可用scanf(“%c”,&c);
if(c>='a' && c<='z') putchar(c-32);
else if(c>='A' && c<='Z') putchar(c+32); //else表示不是小写字母
else if(c>='0' && c<='9') putchar(c); //else表示不是小写字母、大写字母else if(c==' ') printf("space\n"); //注意是==,不要写成=
else printf("other\n"); //此处的else表示不满上述所有条件
}
注意:要明白每个else的含义。

此题必须用嵌套的if语句。

3.菜单程序设计:自己设计一个菜单,用户可以从键盘输入选项,然后显示用户选择的菜单项。

例如:菜单如下:
*************Menu**************************
* 1、冒险模式*
* 2、玩玩小游戏*
* 3、解谜模式*
* 4、生存模式*
* 5、选项*
* 6、退出*
********************************************
输入1,显示“你选择了冒险模式”,输入2则显示“你选择了玩玩小游戏”等等。

(用switch语句实现)。

#include <stdio.h>
void main()
{
char c;
printf("*************Menu**************************\n");
printf("* 1、冒险模式*\n");
printf("* 2、玩玩小游戏*\n");
printf("* 3、解谜模式*\n");
printf("* 4、生存模式*\n");
printf("* 5、选项*\n");
printf("* 6、退出*\n");
printf("*******************************************\n");
c=getchar();
switch(c)
{
case '1':printf("你选择了冒险模式\n");break; //注意break的使用
case '2':printf("你选择了玩玩小游戏\n");break; //case后使用字符常量,别忘了单引号case '3':printf("你选择了解谜模式\n");break;
case '4':printf("你选择了生存模式\n");break;
case '5':printf("你选择了选项菜单\n");break;
case '6':break;
default: printf("wrong choice\n");
}
}。

相关文档
最新文档