文档库 最新最全的文档下载
当前位置:文档库 › C++课后习题答案2-习题及其解答

C++课后习题答案2-习题及其解答

C++课后习题答案2-习题及其解答
C++课后习题答案2-习题及其解答

习题 2及其解答

选择题

1.已知 int i=0, x=1, y=0 ; 在下列选项使i 的值变成1的语句是( c )。 (a) if( x&&y ) i++ ; (b) if( x==y ) i++ ; (c) if( x||y ) i++ ; (d) if( !x ) i++ ;

2.设有函数关系为y=??

?

??>=<-0

10001

x x x ,下面选项中能正确表示上述关系为( c )。

(a) y = 1 ; (b) y = -1 ;

if( x >= 0 ) if( x != 0 )

if( x == 0 ) y = 0 ; if( x > 0 ) y = 1 ; else y = -1; else y = 0; (c) if( x <= 0 ) (d) y = -1 ; if( x < 0 ) y = -1 ; if( x <= 0 )

else y = 0 ; if( x < 0 ) y = -1 ; else y = 1 ; else y = 1 ; 3.假设i=2,执行下列语句后i 的值为( b )。

switch( i ) { case 1 : i ++ ; case 2 : i -- ; case 3 : ++ i ; break ; case 4 : -- i ; default : i ++ ; } (a) 1

(b) 2

(c) 3

(d) 4

4.已知int i=0,x=0; 下面while 语句执行时循环次数为( d )。

while( !x && i< 3 ) { x++ ; i++ ; } (a) 4

(b) 3

(c) 2

(d) 1

5.已知int i=3;下面do_while 语句执行时循环次数为( b )。

do{ i--; cout<

(b) 2

(c) 3

(d) 无限

6.下面for 语句执行时循环次数为( b )。

int i;

for ( i=0,j=5;i=j; )

{ cout << i << j << endl;

i++; j--; } (a) 0

(b) 5

(c) 10

(d) 无限

7.以下死循环的程序段是( b )。

(a) int x; for( int x=0 ; x<3 ; ) { x++ ; } ;

(b) int k = 0; do { ++k ; } while( k>=0 ) ;

(c) int a=5 ; while( a ) { a-- ; } ;

(d) int i=3 ; for( ; i ; i -- ) ;

阅读下列程序,写出执行结果

1.

#include

using namespace std;

int main()

{ int a,b,c,d,x;

a = c = 0;

b = 1; d = 20;

if( a ) d = d-10;

else if( !b )

if( !c )

x = 15;

else x = 25;

cout << d << endl;

}

【解答】

20

2.

#include

using namespace std;

int main()

{ int a = 0, b = 1;

switch( a )

{ case 0: switch( b )

{ case 0 : cout<<"a="<>a;

cout<<"b: "; cin>>b;

if( a=b )

cout<

else

cout<

}

程序运行后,输入a的值为4,b的值为9,显示结果如下:

a: 4

b: 9

9等于9

【解答】

在if语句的判断表达式(a=b)中,赋值号“=”应该是逻辑等“==”。从语法上,C++的if语句把a=b 这个赋值表达式视为逻辑表达式,没有编译错误。a=b的值决定于b。若b的输入值不等于0,if作为逻辑真(true),否则作为逻辑假(false)。所以,题目中输入b的值虽然不等于a,但表达式a=b为逻辑true,执行了if语句的第1个分支。

编程题

1.输入某学生成绩,若成绩在85分以上输出“very good”,若成绩在60分到85分之间输出“good”,若成绩低于60分输出“no good”。

【解答】

#include

using namespace std;

int main()

{ double score;

cout << "please input score:";

cin >> score;

if ( score>=85 ) cout << "Very good!" ;

else if ( score>=60 ) cout << "Good!";

else cout << "No good!";

}

2.输入三个整数,按从小到大的顺序输出它们的值。

【解答】

#include

using namespace std;

int main()

{ int a, b, c, t;

cout << "a, b, c=";

cin >> a >> b >> c;

if(a>b) { t=a; a=b; b=t; }

if(a>c) { t=a; a=c; c=t; }

if(b>c) { t=b; b=c; c=t; }

cout<< a << '\t'<< b << '\t' << c << endl;

}

3.输入三角形的三条边,判别它们能否形成三角形,若能,则判断是等边、等腰、还是一般三角形。【解答】

#include

using namespace std;

int main()

{ double a, b, c ;

cout << "a, b, c = " ;

cin >> a >> b >> c ;

if ( a+b > c && b+c > a && c+a > b )

{ if ( a == b && b == c )

cout << "等边三角形!" << endl;

else if ( a == b || a == c || b == c )

cout << "等腰三角形!" << endl;

else cout << "一般三角形!" << endl;

}

else

cout << "不能形成三角形!" << endl ; }

4.输入百分制成绩,并把它转换成五级分制,转换公式为:

????

?

???

?-----=59

06960797089

8010090(不合格)(合格)(中等)(良好)(优秀)(级别)E D C B A grade

【解答】

#include

using namespace std; int main()

{ double score; char grade; cout << "score="; cin >> score;

if ( score >= 0 && score <= 100 )

{ switch ( int( score ) /10 )

{ case 10:

case 9: grade = 'a'; break; case 8: grade = 'b'; break; case 7: grade = 'c'; break; case 6: grade = 'd'; break; case 5: case 4: case 3: case 2: case 1:

case 0: grade = 'e'; break; } } else

{ cout <<"数据输入错误!"<< endl; goto end;

}

cout << grade << endl;

end: ; << endl; goto end;

case 'r': cout << "Scissor is crushed by rock." << endl; goto end;

case 'p': cout << "Scissor cuts paper." << endl; goto end; default : cout << "second input error!" << endl ; goto end;

}

case 'r':

switch ( second )

{ case 's': cout << "Rock crushes scissor." << endl; goto end; case 'r': cout << "Rock ties rock." << endl; goto end;

case 'p': cout << "Rock is wrapped by paper." << endl; goto end; default : cout << "second input error!" << endl; goto end; }

case 'p':

switch ( second )

{ case 's': cout << "Paper is cut by scissor." << endl; goto end; case 'r': cout << "Paper wraps the rock." << endl; goto end; case 'p': cout << "Paper ties paper." << endl; goto end; default : cout << "second input error!" << endl; goto end; }

default : cout << "First input error!" << endl; goto end; } end: ; }

6.输入一个整数,输出该整数的所有素数因子。例如,输入120,输出为2、2、2、3和5。 【解答】

#include using namespace std; int main() { int m,i = 2;

cout << "please input m:"; cin >> m; while( i<=m ) if( m % i == 0 ) { cout << i << ","; m = m / i; } else i++; }

7.使用迭代公式)2/;,2,1,0(2/)/(01a x n x a x x n n n ==+=+Λ编程序求某一正整数a 的平方根。 【解答】

#include #include using namespace std;

int main()

{ const double eps = 1e-8;

double a,x0,x;

cout << "please input a:";

cin >> a;

x0 = a / 2;

x = ( x0 + a/x0 )/2;

while( fabs( x-x0 )>eps )

{ x0 = x; x =( x0 + a/x0 )/2;

}

cout << x << endl;

}

8.已知X=0ο,10ο,20ο,…,180ο,求sin x,cos x和tan x的值。

【解答】

#include

#include

#include

using namespace std;

int main()

{ const double pi = 3.;

int i;

double x,y1,y2,y3;

cout << setw(2) << "x" << setw(15) << "sin(x)" << setw(15)

<< "cos(x)" << setw(15) << "tg(x)" << endl;

for( i=0; i<=18; i++ )

{ x = i*10*pi/180;

y1 = sin( x );

y2 = cos(x);

y3 = y1/y2;

cout << setw(2) << i << setw(15) << y1 << setw(15)

<< y2 << setw(15) << y3 << endl;

}

}

9.在100到200中找出同时满足用3除余2,用5除余3和用7除余2的所有整数。【解答】

#include

using namespace std;

int main()

{ int i;

for( i=100; i<=200; i++ )

{ if ( ( i % 3 == 2) && ( i % 5 == 3 ) && ( i % 7 == 2 ) )

cout << i << endl;

}

}

10.求100到999中的水仙花数。所谓水仙花数是指一个三位数,它的每位数字的立方之和等于该数。例如,因为153=13+53+33,所以153为水仙花数。

【解答】

#include

using namespace std;

int main()

{ int i,a,b,c;

for( i=100; i<=999; i++ )

{ a = i/100;

b = ( i-a*100 ) / 10;

c = i - a*100 - b*10;

if ( i == a*a*a + b*b*b + c*c*c ) cout << i <

}

}

11.求1000之内的所有完数。所谓完数是指一个数恰好等于它的所有因子之和。例如,因为6=1+2+3,所以6为完数。

【解答】

#include

using namespace std;

int main()

{ int i,j,s;

for( i=1; i<=1000; i++ )

{ s = 0;

for( j=1; j

if ( i % j == 0 ) s = s + j;

if ( i == s ) cout << i << endl;

}

}

12.编一程序显示由符号组成的三角形图案。例如,程序运行后,

屏幕显示:How many lines ?

用户输入:5

屏幕显示:What character ?

用户输入:*

则输出如下图案。

*

* * *

* * * * *

* * * * * * *

* * * * * * * * *

【解答】

#include

using namespace std;

int main()

{ int i,j,k,n;

char ch;

cout<<"How many lines ?\n";

cin>>n;

cout<<"What character ?\n";

cin>>ch;

for( i=1; i<=n; i++ )

{ for( k=1; k<=n-i; k++ ) cout << " ";

for( j=1; j<=2*i-1; j++ ) cout << ch ;

cout << endl;

}

}

13.已知XYZ+YZZ=532,其中X,Y和Z为数字,编一程序求出X,Y和Z的值。【解答】

#include

using namespace std;

int main()

{ int x,y,z,i;

for( x=1; x<=9; x++ )

for( y=1; y<=9; y++ )

for( z=0; z<=9; z++ )

{ i = 100*x + 10*y + z + 100*y + 10*z + z;

if ( i == 532 )

cout<<"x="<

}

}

近代史纲要习题及答案

第三章作业及答案 一、单项选择题 1. 标志着以慈禧太后为首的清政府彻底放弃抵抗外国侵略者的事件是() A .《南京条约》的签订 B .《天津条约》的签订 C .《北京条约》的签订 D .《辛丑条约》的签订 2 .清末“预备立宪”的根本目的在于() A .仿效欧美政体 B .发展资本主义 C .延续反动统治 D .缓和阶级矛盾 3.1903年6月,()在上海《苏报》发表《驳康有为论革命书》,批驳康有为所谓“中国之可立宪,不可革命”的谬论 A.陈天华 B.邹容 C.章炳麟 D.梁启超 4.1903年邹容写的()是中国近代史上第一部宣传革命和资产阶级共和国思想的着作 A.《猛回头》 B.《警世钟》 C.《革命军》 D.《驳康有为论革命书》 5.中国近代第一个资产阶级革命的全国性政党是( ) A.强学会 B.兴中会 C.同盟会 D.国民党 6. 孙中山民权主义思想的主张是( ) A.驱除鞑虏 B.恢复中华 C.创立民国 D.平均地权 7.1905年11月,孙中山在《民报》发刊词中将中国同盟会的政治纲领概括为() A.创立民国、平均地权 B.驱除鞑虏、恢复中华、创立合众政府 C.民族主义、民权主义、民生主义 D.联俄、联共、扶助农工 8.武昌起义前同盟会领导的影响最大的武装起义是( )

A.浙皖起义 B.萍浏醴起义 C.镇南关起义 D.黄花岗起义 9.中国历史上第一部具有资产阶级共和国宪法性质的法典是() A.《钦定宪法大纲》 B.《中华民国临时约法》 C.《中华民国约法》 D.《试训政纲领》 10.南京临时政府中占领导和主体地位的派别是() A .资产阶级维新派 B .资产阶级保皇派 C .资产阶级立宪派 D .资产阶级革命派 11. 辛亥革命取得的最大成就是() A.推翻了封建帝制 B.促进了资本主义的发展 C.使人民获得了一些民主自由权利 D.打击了帝国主义的殖民势力 12.清帝被迫退位,在中国延续两千多年的封建帝制终于覆灭的时间是()。 A、1911年10月10日 B、1912年1月1日 C、1912年2月12日 D、1912年4月1日 13.中国第一次比较完全意义上的资产阶级民主革命是指()。 A、辛亥革命 B、国民革命 C、北伐战争 D、抗日战争 14.1915年,()在云南率先举起反袁护国的旗帜,发动护国战争 A.黄兴 B.段祺瑞 C.蔡锷 D.孙中山 15.资产阶级革命派开展护国运动的主要原因是 ( ) A.袁世凯指使刺杀宋教仁 B.袁世凯强迫国会选举他为正式大总统 C.袁世凯解散国会 D.袁世凯复辟帝制 16.袁世凯为复辟帝制不惜出卖主权,与日本签订了卖国的() A.中日共同防敌军事协定 B.承认外蒙自治

人教部编语文四年级下册教材课后答案

部编语文四年级下册教材课后答案 第 1 课古诗词三首 2.读下面的诗句 , 说说你眼前浮现出了怎样的情景。 〔答案大家找〕“儿童急走追黄蝶 , 飞入菜花无处寻。”描绘了 儿童捕蝶的欢快场景。 “日长篱落无人过 , 惟有蜻蜓蛱蝶飞。”让我们看到农民早出晚 归的场景 , 蛱蝶飞又让我们感受到静中有动的情景。 “大儿锄豆溪东 , 中儿正织鸡笼。最喜小儿亡赖 , 溪头卧剥莲蓬。”大儿子在溪东豆地里锄草 , 二儿子在家里编织鸡笼 , 三儿子只知任意地调皮玩耍 , 躺卧在溪边剥莲蓬吃。 第 2课乡下人家 1.朗读课文 , 想象画面。如果给课文配画 , 你觉得可以画几幅 ?试 着给每幅画取个名字。 〔答案大家找〕 7 幅 , 屋前搭瓜架、门前种鲜花、屋后春笋冒、 院里鸡觅食、河中鸭嬉戏、门前吃晚饭、夜静催眠曲。 2.你对课文描写的哪一处景致最感兴趣 ?和同学交流。 〔答案大家找〕描写门前五颜六色的花和雨后春笋的景致我最 感兴趣 , 本来是朴素的乡下 , 可是门前这些五彩缤纷的花朵、雨后的春 笋又给本来朴素的乡下带来了勃勃生机, 读完以后让我也向往乡下这 样恬静安逸的生活。

3. 读句子 , 再从课文中找出像这样写得生动形象的句子, 抄写下来。 〔答案大家找〕他们的屋后倘若有一条小河 , 那么在石桥旁边 , 在绿树荫下 , 会见到一群鸭子游戏水中 , 不时地把头扎到水下去觅食。天边的红霞 , 向晚的微风 , 头上飞过的归巢的鸟儿 , 都是他们的好友 , 它们和乡下人家一起 , 绘成了一幅自然、和谐的田园风景画。秋天到 了, 纺织娘寄住在他们屋前的瓜架上。月明人静的夜里, 它们便唱起歌来: “织 , 织, 织, 织啊 ! 织, 织, 织, 织啊 ! ”那歌声真好听 , 赛过催眠曲 ,让那些辛苦一天的人们, 甜甜蜜蜜地进入梦乡。 选做 你眼里的乡村景致是怎样的?用一段话写下来。 〔答案大家找〕大树也绿 , 小草也茂盛 , 花朵也艳丽 , 田园的风光真是美。近处 , 一棵棵大杨树挺直身板, 抬起头 , 密密麻麻的绿叶里闪过一丝丝日影。远远地看去, 这些杨树就像一名名威武的保卫者。小 草又嫩又绿 , 茂密的草地就像一大块碧绿的地毯, 躺在软软的绿地上 ,比躺在沙发上还要舒服。那的野花不是一般的香, 在千里之外都可以闻到。每一朵花都神气十足地仰起头。每个人家的门前都有一块可爱的菜地 , 种有茄子、黄瓜、辣子、豇豆、草莓等蔬菜水果。从高处往 下看 , 那些蔬菜水果就像一个个精英士兵, 你就像那位大将军 , 准备率领十万精英去攻打敌人的城池。晚上 , 无数颗星星眨着眼睛 , 等我们睡着, 星星才肯离开

结构力学习题及答案(武汉大学)

结构力学习题 第2章平面体系的几何组成分析2-1~2-6 试确定图示体系的计算自由度。 题2-1图题2-2图 题2-3图题2-4图 题2-5图题2-6图 2-7~2-15 试对图示体系进行几何组成分析。若是具有多余约束的几何不变体系,则需指明多余约束的数目。

题2-7图 题2-8图题2-9图 题2-10图题2-11图 题2-12图题2-13图 题2-14图题2-15图

题2-16图题2-17图 题2-18图题2-19图 题2-20图题2-21图2-1 1 W = 2-1 9 W - = 2-3 3 W - = 2-4 2 W = - 2-5 1 = W - 2-6 4 = W - 2-7、2-8、2-12、2-16、2-17无多余约束的几何不变体系 2-9、2-10、2-15具有一个多余约束的几何不变体系 2-11具有六个多余约束的几何不变体系 2-13、2-14几何可变体系为

2-18、2-19 瞬变体系 2-20、2-21具有三个多余约束的几何不变体系 第3章静定梁和静定平面刚架的力分析3-1 试作图示静定梁的力图。 (a)(b) (c) (d) 习题3-1图 3-2 试作图示多跨静定梁的力图。 (a) (b)

(c) 习题3-2图 3-3~3-9 试作图示静定刚架的力图。 习题3-3图习题3-4图 习题3-5图习题3-6图 习题3-7图习题3-8图

习题3-9图 3-10 试判断图示静定结构的弯矩图是否正确。 (a) (b) (c) (d) 部分习题答案 3-1 (a )m kN M B ?=80(上侧受拉),kN F R QB 60=,kN F L QB 60-= (b )m kN M A ?=20(上侧受拉),m kN M B ?=40(上侧受拉),kN F R QA 5.32=, kN F L QA 20-=,kN F L QB 5.47-=,kN F R QB 20=

《C语言程序设计》课后习题答案

第1章程序设计和C语言1 1.1什么是计算机程序1 1.2什么是计算机语言1 1.3C语言的发展及其特点3 1.4最简单的C语言程序5 1.4.1最简单的C语言程序举例6 1.4.2C语言程序的结构10 1.5运行C程序的步骤与方法12 1.6程序设计的任务14 1-5 #include int main ( ) { printf ("**************************\n\n"); printf(" Very Good!\n\n"); printf ("**************************\n"); return 0; } 1-6#include int main() {int a,b,c,max; printf("please input a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c); max=a; if (max

2.1什么是算法16 2.2简单的算法举例17 2.3算法的特性21 2.4怎样表示一个算法22 2.4.1用自然语言表示算法22 2.4.2用流程图表示算法22 2.4.3三种基本结构和改进的流程图26 2.4.4用N S流程图表示算法28 2.4.5用伪代码表示算法31 2.4.6用计算机语言表示算法32 2.5结构化程序设计方法34 习题36 第章最简单的C程序设计——顺序程序设计37 3.1顺序程序设计举例37 3.2数据的表现形式及其运算39 3.2.1常量和变量39 3.2.2数据类型42 3.2.3整型数据44 3.2.4字符型数据47 3.2.5浮点型数据49 3.2.6怎样确定常量的类型51 3.2.7运算符和表达式52 3.3C语句57 3.3.1C语句的作用和分类57 3.3.2最基本的语句——赋值语句59 3.4数据的输入输出65 3.4.1输入输出举例65 3.4.2有关数据输入输出的概念67

近代史课后习题答案

1、怎样理解鸦片战争是中国近代史的起点? 鸦片战争是中国近代史的开端,原因有四: 第一,战争后中国的社会性质发生了根本性变化,由一个落后封闭但独立自主的封建国家沦为一个半殖民地半封建社会。 第二,中国的发展方向发生变化,战前中国是一个没落的封建大国,封建制度已经腐朽,在缓慢地向资本主义社会发展;而鸦片战争后中国的民族资本主义不可能获得正常发展,中国也就不可能发展为成熟的资本主义社会,而最终选择了社会主义道路。 第三,社会主要矛盾发生变化,战前中国的主要矛盾是农民阶级与封建地主阶级的矛盾,而战后主要矛盾则包括农民阶级和地主阶级的矛盾及中华民族与外国殖民侵略者的矛盾,也就是社会主要矛盾复杂化。 第四,是革命任务发生变化,原先的革命任务是反对本国封建势力,战后则增加了反对外国殖民侵略的任务,革命的性质也由传统的农民战争转为旧民族主义革命。 2、怎样认识近代中国的主要矛盾、社会性质及其基本特征? (1)近代中国的主要矛盾 帝国主义和中华民族的矛盾;封建主义和人民大众的矛盾是近代中国的主要矛盾。 (2)社会性质:半殖民地半封建的性质。 中国社会的半殖民地半封建社会,是近代以来中国在外国资本主义势力的入侵及其与中国封建主义势力相结合的条件下,逐步形成的一种从属于资本主义世界体系的畸形的社会形态。(3)基本特征 第一,资本——帝国主义侵略势力日益成为支配中国的决定性力量。 第二,中国的封建势力日益衰败并同外国侵略势力相勾结,成为资本——帝国主义压迫、奴役中国人民的社会基础和统治支柱。 第三,中国的自然经济基础虽然遭到破坏,但是封建剥削制度的根基——封建地主的土地所有制成为中国走向近代化和民主化的严重障碍。 第四,中国新兴的民族资本主义经济虽然已经产生,但是发展很缓慢,力量很软弱,且大部分与外国资本——帝国主义和本国封建主义都有或多或少的联系。 第五,由于近代中国处于资本——帝国主义列强的争夺和间接统治之下,近代中国各地区经济、政治和文化的发展是极不平衡的,中国长期处于不统一状态。 第六,在资本——帝国主义和封建主义的双重压迫下,中国的广大人民特别是农民日益贫困化以致大批破产,过着饥寒交迫和毫无政治权力的生活。 3、如何理解近代中国的两大历史任务及其相互关系? (1)近代中国的两大历史任务: 第一,争取民族独立,人民解放;第二,实现国家富强,人民富裕。 (2)近代中国的两大历史任务的相互关系: 争取民族独立,人民解放和实现国家富强,人民富裕这两个历史任务,是互相区别又互相紧密联系的。 第一,由于腐朽的社会制度束缚着生产力的发展,阻碍着经济技术的进步,必须首先改变这种制度,争取民族独立和人民解放,才能为实现国家富强和人民富裕创造前提,开辟道路。第二,实现国家富强和人民富裕是民族独立,人民解放的最终目的和必然要求。 第一章 1、资本-帝国主义侵略给中国带来了什么?

(教材)课后习题解答

第1.2章建筑的传热与传湿 (7)试求出用同一种材料构成的5层厚度为20mm封闭空气间层的热阻值与1层厚度为100mm的封闭空气间层的热阻值各为多少?

(15)已知20i t C =o ;50%i ?=。问:若采用如[例1.2-2]中图1.2-20所示墙体,在保证内表面不结露的 情况下,室外气温不得低于多少?若增加保温层使其传热系数不超过1.0W/(㎡·K ),此时的室外气温又不得低于多少? 解:由20i t C =o ,50%i ?=,查表可得出室内露点温度9.d t C =o 5 要保证内表面不结露,内表面最低温度不得低于露点温度。 平壁的总传热阻: 01233 1 2 123 2()( )0.020.20.02 0.11( )0.040.81 1.740.93 0.312/i e i e i e R R R R R R R R R d d d R R m K W λλλ=++=++++=++++=++++=? 根据公式1.2-20,取1m =得到 10 ()i i i e d R t t t t R θ=- -≥ 这里,1θ表示维护结构内层表面的温度,i R 表示内表面换热阻,将数值代入得室外气温不超过: 00.312()=20(209.)9.790.11 e i i d i R t t t t C R ≥- ---=-o 5 若增加一保温层使其传热系数不超过1.0W/(㎡·K ),则增加保温层后的总热阻为 20 1()/R m K W '≥? 这时外界气温不得低于01()=20(209.)75.450.11 e i i d i R t t t t C R '≥----=-o 5

《结构力学习题集》(含答案)

第三章 静定结构的位移计算 一、判断题: 1、虚位移原理等价于变形谐调条件,可用于求体系的位移。 2、按虚力原理所建立的虚功方程等价于几何方程。 3、在非荷载因素(支座移动、温度变化、材料收缩等)作用下,静定结构不产生内力,但会有位移且位移只与杆件相对刚度有关。 4、求图示梁铰C 左侧截面的转角时,其虚拟状态应取: A. ; ; B. D. C. =1 =1 5、功的互等、位移互等、反力互等和位移反力互等的四个定理仅适用于线性变形体系。 6、已知M p 、M k 图,用图乘法求位移的结果为:()/()ωω1122y y EI +。 M k M p 2 1 y 1 y 2 * * ωω ( a ) M =1 7、图a 、b 两种状态中,粱的转角?与竖向位移δ间的关系为:δ=? 。 8、图示桁架各杆E A 相同,结点A 和结点B 的竖向位移均为零。 A a a 9、图示桁架各杆EA =常数,由于荷载P 是反对称性质的,故结点B 的竖向位移等于零。 二、计算题: 10、求图示结构铰A 两侧截面的相对转角?A ,EI = 常数。 q l l l /2 11、求图示静定梁D 端的竖向位移 ?DV 。 EI = 常数 ,a = 2m 。 a a a 10kN/m 12、求图示结构E 点的竖向位移。 EI = 常数 。 l l l /3 /3 q

13、图示结构,EI=常数 ,M =?90kN m , P = 30kN 。求D 点的竖向位移。 P 3m 3m 3m 14、求图示刚架B 端的竖向位移。 q 15、求图示刚架结点C 的转角和水平位移,EI = 常数 。 q 16、求图示刚架中D点的竖向位移。EI = 常数 。 l/2 17、求图示刚架横梁中D点的竖向位移。 EI = 常数 。 18、求图示刚架中D 点的竖向位移。 E I = 常数 。 q l l/2 19、求图示结构A、B两截面的相对转角,EI = 常数 。 l/3 l/3 20、求图示结构A 、B 两点的相对水平位移,E I = 常数。

中国近代史纲要课后习题答案

1.怎样认识近代中国的主要矛盾、社会性质及其基本特征? (1)近代中国的主要矛盾 帝国主义和中华民族的矛盾;封建主义和人民大众的矛盾是近代中国的主要矛盾。中国近代社会的两对主要矛盾是互相交织在一起的,而帝国主义和中华民族的矛盾,是最主要的矛盾。 (2)社会性质:半殖民地半封建的性质。 中国社会的半殖民地半封建社会,是近代以来中国在外国资本主义势力的入侵及其与中国封建主义势力相结合的条件下,逐步形成的一种从属于资本主义世界体系的畸形的社会形态。 鸦片战争前的中国社会是封建社会。鸦片战争以后,随着外国资本-帝国主义的入侵,中国社会性质发生了根本性变化:独立的中国逐步变成半殖民地的中国;封建的中国逐步变成半封建的中国。 (3)基本特征 第一,资本--帝国主义侵略势力不但逐步操纵了中国的财政和经济命脉,而且逐步控制了中国的政治,日益成为支配中国的决定性力量。 第二,中国的封建势力日益衰败并同外国侵略势力相勾结,成为资本--帝国主义压迫、奴役中国人民的社会基础和统治支柱。 第三,中国的自然经济基础虽然遭到破坏,但是封建剥削制度的根基--封建地主的土地所有制依然在广大地区内保持着,成为中国走向近代化和民主化的严重障碍。 第四,中国新兴的民族资本主义经济虽然已经产生,并在政治、文化生活中起了一定作用,但是在帝国主义封建主义的压迫下,他的发展很缓慢,力量很软弱,而且大部分与外国资本--帝国主义和本国封建主义都有或多或少的联系。 第五,由于近代中国处于资本--帝国主义列强的争夺和间接统治之下,近代中国各地区经济、政治和文化的发展是极不平衡的,中国长期处于不统一状态。 第六,在资本--帝国主义和封建主义的双重压迫下,中国的广大人民特别是农民日益贫困化以致大批破产,过着饥寒交迫和毫无政治权力的生活。 中国半殖民地半封建社会及其特征,是随着帝国主义侵略的扩大,帝国主义与中国封建势力结合的加深而逐渐形成的。 2.如何理解近代中国的两大历史任务及其相互关系? (1)近代中国的两大历史任务: 第一,争取民族独立,人民解放;第二,实现国家富强,人民富裕。 (2)近代中国的两大历史任务的相互关系: 争取民族独立,人民解放和实现国家富强,人民富裕这两个历史任务,是互相区别又互相紧

各大学教材课后习题答案网址

各大学教材课后习题答案网址 《线性代数》(同济第四版)课后习题答案(完整版) 高等数学(同济第五版)课后答案(PDF格式,共527页) 中国近现代史纲要课后题答案 曼昆《经济学原理》课后习题解答 21世纪大学英语读写教程(第三册)参考答案 谢希仁《计算机网络教程》(第五版)习题参考答案(共48页) 《概率论与数理统计》习题答案 http:// 《模拟电子技术基础》详细习题答案(童诗白,华成英版,高教版) 《机械设计》课后习题答案(高教版,第八版,西北工业大学) 《大学物理》完整习题答案 .com/viewthread.php?tid=217&fromuid=164951 《管理学》课后答案(周三多) 机械设计基础(第五版)习题答案[杨可桢等主编] 程守洙、江之永主编《普通物理学》(第五版)详细解答及辅导 .php?tid=3&fromuid=164951 新视野大学英语课本详解(四册全) 21世纪大学英语读写教程(第四册)课后答案 新视野大学英语读写教程3册的课后习题答案 1

新视野大学英语第四册答案(第二版) 《中国近现代史》选择题全集(共含250道题目和答案) 《电工学》课后习题答案(第六版,上册,秦曾煌主编) 完整的英文原版曼昆宏观、微观经济学答案 《数字电子技术基础》习题答案(阎石,第五版) 《电路》习题答案上(邱关源,第五版) 《电工学》习题答案(第六版,秦曾煌) https://www.wendangku.net/doc/b02201527.html,/viewthread.php?tid=112&fromuid=164951 21世纪大学英语读写教程(第三册)课文翻译 《生物化学》复习资料大全(3套试卷及答案+各章习题集) 《模拟电子技术基础》课后习题答案(共10章)ewthread.php?tid=21&fromuid=164951 《概率论与数理统计及其应用》课后答案(浙江大学盛骤谢式千编著)《理论力学》课后习题答案(赫桐生,高教版) 《全新版大学英语综合教程》(第四册)练习答案及课文译文viewthread.php?tid=78&fromuid=164951 《化工原理答案》课后习题答案(高教出版社,王志魁主编,第三版)《国际贸易》课后习题答案(海闻P.林德特王新奎) 大学英语综合教程1-4册练习答案 read.php?tid=1282&fromuid=164951 《流体力学》习题答案 《传热学》课后习题答案(第四版) 高等数学习题答案及提示

结构力学课后习题答案1

习题 7-1 试确定图示结构的位移法基本未知量数目,并绘出基本结构。 (a) (b) (c) 1个角位移3个角位移,1个线位移4个角位移,3个线位移 (d) (e) (f) 3个角位移,1个线位移2个线位移3个角位移,2个线位移 (g) (h) (i) 一个角位移,一个线位移一个角位移,一个线位移三个角位移,一个线位移7-2 试回答:位移法基本未知量选取的原则是什么?为何将这些基本未知位移称为关键位移?是否可以将静定部分的结点位移也选作位移法未知量? 7-3 试说出位移法方程的物理意义,并说明位移法中是如何运用变形协调条件的。 7-4 试回答:若考虑刚架杆件的轴向变形,位移法基本未知量的数目有无变化?如何变化? 7-5 试用位移法计算图示结构,并绘出其内力图。 (a) 解:(1)确定基本未知量和基本结构 有一个角位移未知量,基本结构见图。 l 7- 32

7- 33 Z 1M 图 (2)位移法典型方程 11110 p r Z R += (3)确定系数并解方程 i ql Z ql iZ ql R i r p 24031831 ,82 12 12 111= =-∴-== (4)画M 图 M 图 (b) 解:(1)确定基本未知量 1个角位移未知量,各弯矩图如下 4m 4m 4m

7- 34 1Z =1M 图 3 EI p M 图 (2)位移法典型方程 11110 p r Z R += (3)确定系数并解方程 1115 ,35 2p r EI R ==- 15 3502 EIZ -= 114Z EI = (4)画M 图 () KN m M ?图 (c) 解:(1)确定基本未知量 一个线位移未知量,各种M 图如下 6m 6m 9m

C语言课后习题答案(最终)

第0章习题 1. 将下列十进制数分别转化为二进制数、八进制数和十六进制数: (1)128 (2)511 (3)1024 (4)65535 (5)1048575 答: (1)10000000、200、80 (2)111111111、777、1FF (3)10000000000、2000、400 (4)1111111111111111、177777、FFFF (5)11111111111111111111、3777777、FFFFF 2. 将下列二进制数转化为十进制数和十六进制数: (1)1100110101B (2)101101.1011B 答: (1)821、335 (2)45.6875、2D.B 3. 写出下列数的原码、反码、补码:15、-20、-27/32 答: (1)00001111、00000000、00001111 (2)10010100、11101011、11101100 (3)1.1101100、1.0010011、1.0010100 4. 16位无符号定点整数的数值表示范围为多少?8位补码的表示范围是多少?16位补码的表示范围是多少? 答: 0~65535、-128~127、-32768~32767 5.1968年Dijkstra提出结构化程序设计的思想的原因是什么?简要回答结构化程序设计的经典定义。 答: 结构化程序设计概念的提出主要是源于程序结构的层次性与模块化使得构造出来的软件具有良好的可理解性和可维护性,随着软件规模的扩大与复杂性的提高,程序的可维护性成为程序设计者们关注的重要问题之一。 如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。 6.C程序在内存中存储在哪儿?计算机的内存空间是如何分区的?分区存放不同类型的数据的目的是什么? 答:

linux课后习题答案教材课后习题参考答案

第 1 章Linux 概况 一、选择题 1、下列哪个选项不是Linux 支持的? A. 多用户 B. 超进程 C. 可移植 D. 多进程 2、Linux 是所谓的“Free Software”,这个“Free”的含义是什么? A. Linux 不需要付费 B. Linux 发行商不能向用户收费 C. Linux 可自由修改和发布 D.只有Linux 的作者才能向用户收费 3、以下关于Linux 内核版本的说法,错误的是? A. 依次表示为主版本号.次版本号.修正次数的形式 B. 1.2.2 表示稳定的发行版 C. 2.2.6 表示对内核2.2 的第6 次修正 D. 1.3.2 表示稳定的发行版 4、以下哪个软件不是Linux 发行版本? A. 红旗 Server 4 B. Solaris 10 C. RedHat 9 D. Fedora 8 5、与Windows 相比Linux 在哪个方面相对应用得较少? A. 桌面 B. 嵌入式系统 C. 服务器 D. 集群 A6、Linux 系统各组成部分中哪一项是基础? A.内核 B. X Window C. Shell D. Gnome B7、Linux 内核管理不包括的子系统是哪个? A. 进程管理系统 B. 内存管理系统 C. 文件管理系统 D. 硬件管理系统 A8、下面关于Shell 的说法,不正确的是哪个? A. 操作系统的外壳 B. 用户与Linux 内核之间的接口 C. 一种和C 类似的高级程序设计语言 D. 一个命令语言解释器 B9、以下哪种Shell 类型在Linux 环境下不能使用? A.B Shell B.K Shel C.R Shell D.Bash 10、在Linux 中把声卡当作何种设备? A. 字符设备 B. 输出设备 C. 块设备 D. 网络设备 二、填空题 1、Linux 采用 LRU 算法(最近最少使用)算法,淘汰最近没有访问的

结构力学课后习题答案

习题及参考答案 【习题2】【习题3】【习题4】【习题5】【习题6】【习题8】【习题9】【习题10】【习题11】【习题12】【习题13】【习题14】【参考答案】 习题2 2-1~2-14试对图示体系进行几何组成分析,如果是具有多余联系的几何不变体系,则应指出多余联系的数目。 题2-1图 题2-2图 题2-3图题2-4图题2-5图 题2-6图题2-7图题2-8图 题2-9图题2-10图题2-11图

题2-12图 题2-13图 题2-14图 习题3 3-1 试作图示多跨静定梁的M 及Q 图。 (b) (a) 20kN 40kN 20kN/m 40kN 题3-1图 3-2 试不计算反力而绘出梁的M 图。 (b) 5kN/m 40kN (a) 题3-2图 习题4 4-1 作图示刚架的M 、Q 、N 图。 (c) (b)(a)20kN /m 2kN /m 题4-1图 4-2 作图示刚架的M 图。

P (e) (d) (a) (b) (c) 20k N /m 4kN 题4-2图 4-3 作图示三铰刚架的M 图。 (b) (a) 题4-3图 4-4 作图示刚架的M 图。 (a) 题4-4图 4-5 已知结构的M 图,试绘出荷载。 (b) (a) 题4-5图

4-6 检查下列刚架的M 图,并予以改正。 (e)(g)(h) P (d) (c)(a)(b) (f) 题4-6图 习题5 5-1 图示抛物线三铰拱轴线方程x x l l f y )(42-= ,试求D 截面的力。 题5-1图 5-2 带拉杆拱,拱轴线方程x x l l f y )(42-= ,求截面K 的弯矩。 C 题5-2图 题5-3图 5-3 试求图示带拉杆的半圆三铰拱截面K 的力。 习题 6 6-1 判定图示桁架中的零杆。

C语言课后习题答案(完整版)-第四版-_谭浩强

C语言课后习题答案-第四版- 谭浩强(1-7) 第一章 #include int main ( ) { printf ("**************************\n\n"); printf(" Very Good!\n\n"); printf ("**************************\n"); return 0; } #include int main() {int a,b,c,max; printf("please input a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c); max=a; if (max #include int main() {float p,r,n; r=0.1; n=10; p=pow(1+r,n); printf("p=%f\n",p); return 0; } #include #include int main()

{float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5; p=1000; r5=0.0585; r3=0.054; r2=0.0468; r1=0.0414; r0=0.0072; p1=p*((1+r5)*5); // 一次存5年期 p2=p*(1+2*r2)*(1+3*r3); // 先存2年期,到期后将本息再存3年期 p3=p*(1+3*r3)*(1+2*r2); // 先存3年期,到期后将本息再存2年期 p4=p*pow(1+r1,5); // 存1年期,到期后将本息存再存1年期,连续存5次 p5=p*pow(1+r0/4,4*5); // 存活期存款。活期利息每一季度结算一次printf("p1=%f\n",p1); // 输出按第1方案得到的本息和 printf("p2=%f\n",p2); // 输出按第2方案得到的本息和 printf("p3=%f\n",p3); // 输出按第3方案得到的本息和 printf("p4=%f\n",p4); // 输出按第4方案得到的本息和 printf("p5=%f\n",p5); // 输出按第5方案得到的本息和 return 0; } #include #include int main() {double r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5; p=1000; r5=0.0585; r3=0.054; r2=0.0468; r1=0.0414; r0=0.0072; p1=p*((1+r5)*5); // 一次存5年期 p2=p*(1+2*r2)*(1+3*r3); // 先存2年期,到期后将本息再存3年期 p3=p*(1+3*r3)*(1+2*r2); // 先存3年期,到期后将本息再存2年期 p4=p*pow(1+r1,5); // 存1年期,到期后将本息存再存1年期,连续存5次 p5=p*pow(1+r0/4,4*5); // 存活期存款。活期利息每一季度结算一次printf("p1=%f\n",p1); // 输出按第1方案得到的本息和 printf("p2=%f\n",p2); // 输出按第2方案得到的本息和 printf("p3=%f\n",p3); // 输出按第3方案得到的本息和 printf("p4=%f\n",p4); // 输出按第4方案得到的本息和 printf("p5=%f\n",p5); // 输出按第5方案得到的本息和

近代史纲要 上篇综述 习题及答案

上篇综述作业及答案 一、单项选择题 1.中国封建社会的基本生产结构是:() A.手工业 B.农业经济 C.工业 D.小农经济 2.19世纪初,大肆向中国走私鸦片的国家是( ) A.美国 B.英国 C.日本 D.俄国 3.中国近代史上的第一个不平等条约是:() A.《望厦条约》B.《南京条约》C.《辛丑条约》 D.《马关条约》 4.《南京条约》中割让的中国领土是:() A.香港岛 B.九龙 C.新界 D.台湾 5.第一次鸦片战争中,美国强迫清政府签订的不平等条约是() A.《黄埔条约》 B.《虎门条约》 C.《望厦条约》 D.《瑷珲条约》 6.中国近代史的起点是:() A. 第一次鸦片战争 B. 第二次鸦片战争 C. 中日甲午战争 D. 八国联军侵华战争 7. 第一次鸦片战争后,中国逐步演变为:() A. 封建主义性质的国家 B. 半殖民地半资本主义性质的国家 C. 资本主义性质的国家 D. 半殖民地半封建性质的国家 8.标志着中国半殖民地半封建社会起点的事件是() A.英国的鸦片走私 B. 林则徐的虎门禁烟 C.1840年第一次鸦片战争 D.第二次鸦片战争 9.鸦片战争后,中国社会最主要的矛盾是:() A.地主阶级和农民阶级的矛盾B.资本—帝国主义和中华民族的矛盾C.封建主义和人民大众的矛盾D.清朝统治和汉族的矛盾 10.鸦片战争前,中国社会经济中占统治地位的是:() A.商品经济B.封建经济C.半殖民地经济D.资本主义经济 11.近代中国的历史表明,要争取争得民族独立和人民解放必须首先进行:() A. 反对帝国主义侵略的斗争 B. 反帝反封建的资产阶级民主革命 C. 反对封建主义压迫的斗争 D. 反对资产阶级的社会主义革命 12.在近代中国,实现国家富强和人民富裕的前提条件是:() A. 反对帝国主义的侵略 B. 争得民族独立和人民解放 C. 推翻封建主义的统治 D. 建立资本主义制度 13.中国工人阶级最早出现于:() A.十九世纪四、五十年代 B.十九世纪六十年代 C.十九世纪六、七十年代 D.十九世纪七十年代 14.近代中国产生的新的被压迫阶级是:() A农民阶级B工人阶级C资产阶级 D民族资产阶级 15.中国的资产阶级出现于:() A.十九世纪四、五十年代 B.十九世纪六十年代 C.十九世纪六、七十年代 D.十九世纪七十年代 单项答案1. D 2.B 3. B 4. A 5. C 6. A 7.D 8. C 9. B 10. B 11.B 12. B 13. A 14. B 15. C

最新c语言课后习题答案汇总

c语言课后习题答案

第二章习题 2.什么叫做结构化算法?为什么要提倡结构化算法? 答:结构化算法是由一些基本结构顺序组成的。在基本结构之间不存在向前或向后的跳转,流程的转移只存在于一个基本的结构范围内。一个非结构化的算法可以用一个等价的结构化算法代替,其功能不变。 跟结构化算法比较起来,非结构化算法有以下缺点: 流程不受限制的随意转来转去,使流程图豪无规律使人在阅读的时候难以理解算法的逻辑.难以阅读,也难以修改,从而使算法的可靠性和可维护性难以保证。 4. 第三章习题 1.#include #include void main() { unsigned int n;

float p,p1,r=0.09; scanf("%u",&n); p=pow(1+r,n); p1=(p-1)*100; printf("%5.2f%%\n",p1); } 运行结果:输入,回车,见结果: 2.#include #include int main() { int bj=1000; float r1,r2,r3,r5,r0,lx1,lx2,lx3,lx4,lx5; r1=0.0414; r2=0.0468; r3=0.0540; r5=0.0585; r0=0.0072; lx1=bj*r5; lx2=bj*(1+r2)*r3; lx3=bj*(1+r3)*r2; lx4=bj*pow(1+r1,5); lx5=bj*r0*5; printf("lx1=%f lx2=%f lx3=%f lx4=%f lx=5%f\n",lx1,lx2,lx3,lx4,lx5); return 0; } 运行结果: 3.#include #include int main() { long d,p; d=300000; p=6000; double m,r=0.01; m=log(p/(p-d*r))/log(1+r); printf("%4.2f",m); return 0;

近代史课后题答案整理

中国近代史纲要课后习题答案 1怎样认识近代中国的主要矛盾、社会性质? (1)近代中国的主要矛盾 帝国主义和中华民族的矛盾;封建主义和人民大众的矛盾是近代中国的主要矛盾。中国近代社会的两对主要矛盾是互相交织在一起的,而帝国主义和中华民族的矛盾,是最主要的矛盾。(2)社会性质:半殖民地半封建的性质。 中国社会的半殖民地半封建社会,是近代以来中国在外国资本主义势力的入侵及其与中国封建主义势力相结合的条件下,逐步形成的一种从属于资本主义世界体系的畸形的社会形态。鸦片战争前的中国社会是封建社会。鸦片战争以后,随着外国资本-帝国主义的入侵,中国社会性质发生了根本性变化:独立的中国逐步变成半殖民地的中国;封建的中国逐步变成半封建的中国。 2.如何理解近代中国的两大历史任务及其相互关系? (1)近代中国的两大历史任务: 第一,争取民族独立,人民解放;第二,实现国家富强,人民富裕。 (2)近代中国的两大历史任务的相互关系: 争取民族独立,人民解放和实现国家富强,人民富裕这两个历史任务,是互相区别又互相紧密联系的。 第一,由于腐朽的社会制度束缚着生产力的发展,阻碍着经济技术的进步,必须首先改变这种制度,争取民族独立和人民解放,才能为实现国家富强和人民富裕创造前提,开辟道路。近代以来的历史表明,争得争取民族独立和人民解放,必须进行反帝反封建的民主革命。第二,实现国家富强和人民富裕是民族独立,人民解放的最终目的和必然要求。 第一章反对外国侵略的斗争 3.中国近代历次反侵略战争失败的根本原因是什么? 第一,近代中国社会制度的腐败是反侵略战争失败的根本原因。 在1840年以后中国逐渐沦为半殖民地半封建社会的过程中,清王朝统治者从皇帝到权贵,大都昏庸愚昧,不了解世界大势,不懂得御敌之策。由于政治腐败、经济落后和文化保守,一方面使清朝统治阶级封闭自守,妄自尊大,骄奢淫逸,盲目进攻;另一方面又使统治者和清军指挥人员在战争面前完全没有应变的能力和心态,不适应于近代战争,不少将帅贪生怕死,临阵脱逃,有的甚至出卖国家和民族的利益。清政府尤其害怕人民群众,担心人民群众动员起来会危及自身统治,所以不敢发动和依靠人民群众的力量。 清朝统治集团在对外战争中妥协退让求和投降的一系列做法,已经使他失去在中国存在的理由,不推翻他是不能取得反侵略战争胜利的。 第二,近代中国经济技术的落后是反侵略战争失败的另一个重要原因。 当时的英国已经历过工业革命,资本主义生产力获得突飞猛进的发展,而中国仍停留在封建的自然经济水平上。经济技术的落后直接造成军事装备的落后,军队指挥员不了解近代军事战术,从而造成军队素质和战斗力的低下。 经济技术落后是反侵略战争失败的重要原因,但并不表明经济技术落后就一定在反侵略战争中失败。正是因为当时的中国政府不能很好地组织反侵略战争,不能发动和利用人民群众的力量,甚至压制人民群众,其失败是不可避免的。 第二章对国家出路的早期探索 4、如何认识太平天国农民战争的意义和失败的原因、教训? (1)太平天国农民战争的意义 太平天国起义虽然失败了,但它具有不可磨灭的历史功绩和重大的历史意义。 第一,太平天国起义沉重打击了封建统治阶级,强烈震撼了清政府的统治根基,加速了清王

结构力学2课后思考题答案

概念题 1.1 结构动力计算与静力计算的主要区别是什么? 答:主要区别表现在:(1) 在动力分析中要计入惯性力,静力分析中无惯性力;(2) 在动力分析中,结构的内力、位移等是时间的函数,静力分析中则是不随时间变化的量;(3) 动力分析方法常与荷载类型有关,而静力分析方法一般与荷载类型无关。 1.2 什么是动力自由度,确定体系动力自由度的目的是什么? 答:确定体系在振动过程中任一时刻体系全部质量位置或变形形态所需要的独立参数的个数,称为体系的动力自由度(质点处的基本位移未知量)。 确定动力自由度的目的是:(1) 根据自由度的数目确定所需建立的方程个数(运动方程 数=自由度数),自由度不同所用的分析方法也不同;(2) 因为结构的动力响应(动力内力和动位移)与结构的动力特性有密切关系,而动力特性又与质量的可能位置有关。 1.3 结构动力自由度与体系几何分析中的自由度有何区别? 答:二者的区别是:几何组成分析中的自由度是确定刚体系位置所需独立参数的数目,分析的目的是要确定体系能否发生刚体运动。结构动力分析自由度是确定结构上各质量位置所需的独立参数数目,分析的目的是要确定结构振动形状。 1.4 结构的动力特性一般指什么? 答:结构的动力特性是指:频率(周期)、振型和阻尼。动力特性是结构固有的,这是因为它们是由体系的基本参数(质量、刚度)所确定的、表征结构动力响应特性的量。动力特性不同,在振动中的响应特点亦不同。 1.5 什么是阻尼、阻尼力,产生阻尼的原因一般有哪些?什么是等效粘滞阻尼? 答:振动过程的能量耗散称为阻尼。 产生阻尼的原因主要有:材料的内摩擦、构件间接触面的摩擦、介质的阻力等等。当然,也包括结构中安装的各种阻尼器、耗能器。阻尼力是根据所假设的阻尼理论作用于质量上用于代替能量耗散的一种假想力。粘滞阻尼理论假定阻尼力与质量的速度成比例。 粘滞阻尼理论的优点是便于求解,但其缺点是与往往实际不符,为扬长避短,按能量等 效原则将实际的阻尼耗能换算成粘滞阻尼理论的相关参数,这种阻尼假设称为等效粘滞阻尼。 1.6 采用集中质量法、广义位移法(坐标法)和有限元法都可使无限自由度体系简化为有限自由度体系,它们采用的手法有何不同? 答:集中质量法:将结构的分布质量按一定规则集中到结构的某个或某些位置上,认为其他地方没有质量。质量集中后,结构杆件仍具有可变形性质,称为“无重杆”。 广义坐标法:在数学中常采用级数展开法求解微分方程,在结构动力分析中,也可采用 相同的方法求解,这就是广义坐标法的理论依据。所假设的形状曲线数目代表在这个理想化形式中所考虑的自由度个数。考虑了质点间均匀分布质量的影响(形状函数),一般来说,对于一个给定自由度数目的动力分析,用理想化的形状函数法比用集中质量法更为精确。有限元法:有限元法可以看成是广义坐标法的一种特殊的应用。一般的广义坐标中,广 义坐标是形函数的幅值,有时没有明确的物理意义,并且在广义坐标中,形状函数是针对整个结构定义的。而有限元法则采用具有明确物理意义的参数作为广义坐标,且形函数是定义在分片区域的。在有限元分析中,形函数被称为插值函数。 综上所述,有限元法综合了集中质量法和广义坐标法的特点:(l) 与广义坐标法相似, 有限元法采用了形函数的概念。但不同于广义坐标法在整体结构上插值(即定义形函数),而是采用了分片的插值,因此形函数的表达式(形状)可以相对简单。(2) 与集中质量法相比,有限元法中的广义坐标也采用了真实的物理量,具有直接、直观的优点,这与集中质量法相同。

相关文档
相关文档 最新文档