文档库 最新最全的文档下载
当前位置:文档库 › 第五章 循环结构课后编程题答案

第五章 循环结构课后编程题答案

全国计算机等级考试

二级C语言程序设计

统编教程课后编程题参考答案

第五章循环结构

石家庄市求实电脑职业培训学校

5.17 编写程序,求1-3+5-7+…-99+101的值。

# include

main()

{ int i=1,s=1,t,sum=1; while(i<=101)

{ i+=2;

s=-s;

t=i*s;

sum=sum+t;

}

printf(“%d\n”,sum); }

变量初值

i1357 (99101)

s1-11-1…-11 t-35-7…-99101 sum1-3+5-7+…-99+101

变量分析:

【方法一】

# include # include

main()

{ int i=1,s=0,t,sum=1;while(i<=101){ i+=2;s++;

t=pow(-1,s)*i sum=sum+t;}

printf(“%d \n”,sum);}

【方法二】

变量

初值

i 1357…99101s 0

123…奇数偶数t -3

5

-7

-99

101

sum

1-3+5-7+…-99+101

变量分析:

5.18 编写程序,求

的值。

...

!

41!31!21!111+++++≈e (1)用for 循环,计算前50项。

# include main()

{ int i,s=1;double t,e=1.0;for(i=2;i<=50;i++){ s*=(i-1); t=1/s;e+=t;}

printf(“e=%lf \n”,e);}

变量

初值

i 23450s 1

1*11*1*21*1*2*3…49!t 1/1!

1/2!

1/3!

1/49!

e

1.0+1/1!+1/2!+1/3!+…+1/49!

变量分析:

(2)用while循环,要求直到最后一项的值小于10-6。

# include

main()

{ int i=2,s=1;

double t=1,e=1.0;

while(t>1e-6)

{ s*=(i-1);

t=1/s;

e+=t;

}

printf(“e=%lf\n”,e);

}

# include main()

{ int year,i=0;

for(year=2000;year<=3000;year++){ if(year%4==0 && year%100!=0){ printf(“%d,”,year);i++;}

if(year%400==0){ printf(“%d,”,year);i++;}

if(i%10==0) printf(“\n”);}}

5.19 编写程序,输出从公元2000年至3000年所有闰年的年号,每输出10个年

号换一行。判断公元年是否为闰年的条件是:

(1)公元年数如能被4整除,而不

能被100整除,则是闰年。(2)公元年数能被400整除也是闰

年。

5.20 编写程序,打印以下图形:

*************************

# include main(){ int i,j;

int s=1,t=5;

for(i=3;i>=0;i--)

{ for(j=1;j<=i;j++) printf(“ ”);for(j=1;j<=s;j++) printf(“*”);s+=2;

printf(“\n”);}

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

{ for(j=1;j<=i;j++) printf(“ ”);for(j=1;j<=t;j++) printf(“*”);t-=2;

printf(“\n”);}}

行号

空格个数

星号个数

1312233154075156237

3

1

钢结构复习题及答案

《钢结构》复习题 一、填空题 1、对结构或构件进行承载能力极限状态验算时,应采用荷载的( 设计值 )值,进行正常使用极限状态验算时,应采用荷载的( 标准值 )值。 2、理想轴心压杆的失稳形式可分为( 弯曲失稳 )、( 扭转失稳 )、(弯扭失稳 )。 3、钢中含碳量增加,会使钢材的强度( 提高 ),而塑性、韧性和疲劳强度( 降低 )。 4、钢材的主要机械性能指标有五项,它们是( 抗拉强度 ),( 伸长率 ),( 屈服点 ),( 冷弯性能 ),( 冲击韧性 )。 5、设计工字形截面梁考虑截面部分塑性发展时,受压翼缘的外伸宽度与厚度之比应不超过( 13 )y f /235。 6、屋架上弦杆为压杆,其承载能力一般受( 稳定条件 )控制;下弦杆为拉杆,其截面尺寸由( 强度条件 )确定。 二、单选题 1、设计梯形屋架时,不仅考虑荷载全跨作用,还要考虑半跨荷载的作用,主要是考虑( D )。 A 、下弦杆拉力增大 B 、上弦杆压力增大 C 、靠近支座处受拉斜杆变号 D 、跨中附近斜杆拉力变压力或杆力增加 2、在弹性阶段,侧面角焊缝上的应力沿长度方向的分布为( C )。 A 、均匀分布 B 、一端大一端小 C 、两端大中间小 D 、两端小中间大 3、为提高轴心压杆的整体稳定,在杆件截面面积不变的情况下,杆件截面的形式应使其面积分布( B )。 A 、尽可能集中于截面的形心处 B 、尽可能远离形心 C 、任意分布,无影响 D 、尽可能集中于截面的剪切中心 4、受弯构件抗弯强度验算公式中的γx 主要是考虑( D )。

A、初弯矩的影响 B、残余应力的影响 C、初偏心的影响 D、截面塑性发展对承载力的影响 5、钢材经历了应变硬化(应变强化)之后( A )。 A.强度提高 B.塑性提高 C.冷弯性能提高 D.可焊性提高 三、简答题: 1、轴心受压构件有哪几种可能失稳形式一般双轴对称构件发生的是哪一种失稳形式 理想轴心受压构件丧失稳定(或称屈曲),可能有三种情况:弯曲屈曲、扭转屈曲、弯扭屈曲。一般发生的是弯曲屈曲。 2、选择轴心受压实腹柱的截面时,应考虑的几个原则是什么 面积的分布尽量开展; 等稳定性; 便于与其他构件进行连接; 尽可能构造简单,制造省工。 3、结构的极限状态有哪两种在什么情况下达到相应的极限状态 结构的极限状态可以分为下列两类; (1)承载能力极限状态对应于结构或结构构件达到最大承载能力或是出现不适于继续承载的变形。 (2)正常使用极限状态对应于结构或结构构件达到正常使用或耐久性能的某项规定限值。 4、钢结构常用的连接方法都有哪些 钢结构常用的连接方法有焊缝连接、螺栓连接和铆钉连接。 四、论述题 1、钢结构有哪些特点 钢结构和其他材料的结构相比,具有如下特点: (1)强度高,重量轻 (2)塑性和韧性好

结构动力学试卷B卷答案

华中科技大学土木工程与力学学院 《结构动力学》考试卷(B卷、闭卷) 2013~2014学年度第一学期成绩 学号专业班级姓名 一、简答题(每题5分、共25分) 1、刚度法和柔度法所建立的体系运动方程间有何联系?各在什么情况下使用方便? 答:从位移协调的角度建立振动方程的方法为柔度法。从力系平衡的角度建立的振动方程的方法为刚度法。这两种方法在本质上是一致的,有着相同的前提条件。在便于求出刚度系数的体系中用刚度法方便。同理,在便于求出柔度系数的体系中用柔度法方便。在超静定结构中,一般用刚度法方便,静定结构中用柔度法方便。 2、什么叫动力系数,动力系数大小与哪些因素有关?单自由度体系位移动力系数与内力动力系数是否一样? 答:动力系数是指最大动位移[y(t)]max与最大静位移yst的比值,其与体系的自振频率和荷载频率θ有关。当单自由度体系中的荷载作用在质量处才有位移动力系数与内力动力系数一样的结果。 3、什么叫临界阻尼?怎样量测体系振动过程中的阻尼比?若要避开共振应采取何种措施? 答:当阻尼增大到体系在自由反应中不再引起振动,这时的阻尼称为临界阻尼。根据公式即测出第k次振幅和第k+n次振幅即可测出阻尼比。 措施:○1可改变自振频率,如改变质量、刚度等。○2改变荷载的频率。○3可改变阻尼的大小,使之避开共振。 4、振型正交的物理意义是什么?振型正交有何应用?频率相等的两个主振型互相正交吗? 答:物理意义:第k主振型的惯性力与第i主振型的位移做的功和第i主振型的惯性力与第k主振型的静位移做的功相等,即功的互等定理。 作用:○1判断主振型的形状特点。○2利用正交关系来确定位移展开公式中的系数。 5、应用能量法求频率时,所设的位移函数应满足什么条件?其计算的第一频率与精确解相比是偏高还是偏低?什么情况下用能量法可得到精确解? 答:所设位移函数要满足位移边界条件,同时要尽可能与真实情况相符。第一频率与精确解相比偏高。如果所假设的位移形状系数与主振型的刚好一致,则可以得到精确解。

循环结构程序设计课后习题及答案

循环结构程序设计习题及答案1、循环语句的三要素分别 是、、。 2、for语句括号内的3个表达式的作用分别 是、、。 3、在2层循环嵌套中,外层循环语句的每个执行周期中,内层循环语句都要完整地,只有当时,才结束整个循环。 4、在循环结构中,break语句的作用是;continue语句的作用是。 5、当循环条件一开始就为假时,对于while语句、do…while语句、for 语句,分别执行循环体次、次、 次。 6、下面程序段的执行次数: int a=0; while(a=0) { printf("good\n"); a--; } 7、下面程序段的执行次数: int a=0; while(a==0)

{ printf("good\n"); a--; } 8、下面程序段的执行次数: int a=1; while(a=1) { printf("good\n"); a++; } 9、下面程序段的执行次数: int a=1; while(a==1) { printf("good\n"); a++; } 10、下列程序段的运行结果是。 for(i=5;i>=0;i--) printf(“%d “,i); 11、下列程序段的运行结果是。 for(n=1;n<20;n=n+3) printf(“%d “,n); 12、下列程序段的运行结果是。

for( ch='a' ;ch<='e' ;ch++) printf(“%d“,ch-97); 13、下列程序段的运行结果是。 for(i=1,j=5 ; i

第五章 循环结构程序设计编程题(参考答案)

第五章循环结构程序设计 1.用for循环语句编程输出1~20之间的所有整数,两数之间以空格分隔。 #include void main() { int i; for(i=1;i<=20;i++) printf("%d ",i); printf("\n"); } 2.用for循环语句编程输出20~1之间的所有整数,两数之间以空格分隔。 #include void main() { int i; for(i=20;i>=1;i--) printf("%d ",i); printf("\n"); } 3.用for循环语句编程输出A~Z之间的所有字符,两字母之间以空格分隔,要求一行输出8个字符。 #include void main() { char c; for(c='A';c<='A'+25;c++) { putchar(c);

printf(" "); } } 4.输出100~200之间所有能被3和7整除的数(每行输出4个数)。#include void main() { int i,j=0; for(i=100;i<=200;i++) { if(i%21==0) { j++; printf("%12d",i); if(j%4==0) printf("\n"); } } } 5.输出1至1000之间所有满足用3除余2、用5除余3、用7除余2的数(要求每行只输出5个数)。 #include void main()

int i,j=0; for(i=1;i<=1000;i++) { if((i%3==2)&&(i%5==3)&&(i%7==2)) { j++; printf("%12d",i); if(j%5==0) printf("\n"); } } } 6.先读入一个正整数n,然后计算并显示前n个偶数的和。例如n为5,则求2+4+6+8+10的值,即sum=30。 #include void main() { int i,n,sum=0; printf("Please enter an integer n:"); scanf("%d",&n); for(i=1;i<=n;i++) sum+=(2*i); printf("sum=%d\n",sum);

钢结构习题答案 (1)

钢结构习题及答案 作业一: 验算轴心受压柱的强度和稳定,柱高为9m ,两端铰接,在两个三分点处均有侧向支撑以阻止其在弱轴方向过早失稳,采用型号为HM294×200×8 ×12的Q235热轧中翼缘H 型钢,其受轴心力N=1000kN ,截面内有两个安装螺栓,孔径为d 0=23mm (如图所示)。 解:(1) 截面特性 查型钢表得 HM294×200×8×12的截面特性 如下: A =73.03cm 2,i x =12.5cm , i y =4.69cm (2) 验算强度 22n 1000000144.9/215/6903N N mm f N mm A σ===<=(满足) (3) 验算构件整体稳定 依题意可知:0x 9.0l m =,0y 3.0l m =, x 0x x 900012572l i λ===(a 类)查得0.829?= y 0y y 300046.964l i λ===(b 类)查得0.786?= 221000000174.2/215/0.7867303 N N mm f N mm A ?==<=?(满足) 经验算,该柱的强度和整体稳定满足要求。

作业二: 试计算下图所示两种焊接工字钢截面(截面面积相等)轴心受压柱所能承受的最大轴心压力设计值和局部稳定,并作比较说明。柱高10m ,两端铰接,翼缘为焰切边,钢材为Q235。 解: 第一种截面: (1) 算截面特性 244.6x i mm ==, (2) 由整体稳定确定承载力 1000040.9[]150244.6 x λλ==<=, 由max x 75.9λλ==查b 类截面得0.715?= (3) 验算局部稳定 1max 500812.3(100.1(100.175.9)17.6220b t λ-==<+=+?=?(满足) 0max 50062.5(250.5(250.575.9)62.958w h t λ==<+=+?=(满足) 故该截面柱承载力为3518kN 。 第二种截面: (1) 计算截面特性 199.7x i mm ==, (2) 由整体稳定确定承载力 1000050.07[]150199.8 x λλ==<=, 由max x 94.9λλ==查b 类截面得0.589?=

第5章 循环结构程序设计作业参考答案

第5章循环结构程序设计作业参考答案 班级学号姓名 【第140页】 5-1、请画出课本里5.6中给出的3个程序段的传统流程图。 (1)程序1: #include int main() { int i,j,n=0; for (i=1;i<=4;i++) for (j=1;j<=5;j++,n++) { if(n%5==0)printf("\n"); //控制在输出5个数据后换行 printf("%d\t",i*j); } printf("\n"); return 0; } (2)程序2: #include int main() { int i,j,n=0; for (i=1;i<=4;i++) for (j=1;j<=5;j++,n++) { if(n%5==0)printf("\n"); //控制在输出5个数据后换行 if (i==3 && j==1) break; //遇到第3行第1列,终止内循环 printf("%d\t",i*j); } printf("\n"); return 0; } (3)程序3: #include int main() { int i,j,n=0; for (i=1;i<=4;i++)

for (j=1;j<=5;j++,n++) { if(n%5==0)printf("\n"); //控制在输出5个数据后换行 if (i==3 && j==1) continue; //遇到第3行第1列,提前结束执行本次内循环体 printf("%d\t",i*j); } printf("\n"); return 0; } (1)程序1流程图(2)程序2流程图(3)程序3流程图 5-3、输入两个正整数m和n,求其最大公约数和最小公倍数。 #include int main()

钢结构课后习题答案要点

一、选择题 1 钢材在低温下,强度 A 塑性 B ,冲击韧性 B 。 (A)提高 (B)下降 (C)不变 (D)可能提高也可能下降 2 钢材应力应变关系的理想弹塑性模型是—A—。 3 在构件发生断裂破坏前,有明显先兆的情况是 B 的典型特征。 (A)脆性破坏 (B)塑性破坏 (C)强度破坏 (D)失稳破坏 5 钢材的设计强度是根据—C—确定的。 (A)比例极限 (B)弹性极限 (C)屈服点 (D)极限强度 6 结构工程中使用钢材的塑性指标,目前最主要用—D—表示。 (A)流幅 (B)冲击韧性 (C)可焊性 (D)伸长率 7 钢材牌号Q235,Q345,Q390是根据材料—A—命名的。 (A)屈服点 (B)设计强度 (C)标准强度 (D)含碳量 8 钢材经历了应变硬化(应变强化)之后—A—。 (A)强度提高 (B)塑性提高 (C)冷弯性能提高 (D)可焊性提高 9 型钢中的H钢和工字钢相比,—B—。 (A)两者所用的钢材不同 (B)前者的翼缘相对较宽 (C)前者的强度相对较高 (D)两者的翼缘都有较大的斜度 10 钢材是理想的—C—。 (A)弹性体 (B)塑性体 (C)弹塑性体 (D)非弹性体 11 有两个材料分别为Q235和Q345钢的构件需焊接,采用手工电弧焊,—B—采用E43焊条。 (A)不得 (B)可以 (C)不宜 (D)必须 13 同类钢种的钢板,厚度越大,—A—。 (A)强度越低 (B)塑性越好 (C)韧性越好 (D)内部构造缺陷越少 14 钢材的抗剪设计强度fv与f有关,一般而言,fv=—A—。

(A)f /3 (B) 3f (C)f /3 (D)3f 16 钢材在复杂应力状态下的屈服条件是由—D —等于单向拉伸时的屈服点决定的。 (A)最大主拉应力1σ (B)最大剪应力1τ (C)最大主压应力3σ (D)折算应力eq σ 17 k α是钢材的—A —指标。 (A)韧性性能 (B)强度性能 (C)塑性性能 (D)冷加工性能 18 大跨度结构应优先选用钢结构,其主要原因是___ D _。 (A)钢结构具有良好的装配性 (B)钢材的韧性好 (C)钢材接近各向均质体,力学计算结果与实际结果最符合 (D)钢材的重量与强度之比小于混凝土等其他材料 19 进行疲劳验算时,计算部分的设计应力幅应按—A —。 (A)标准荷载计算 (B)设计荷载计算 (C)考虑动力系数的标准荷载计算 (D)考虑动力系数的设计荷载计算 21 符号L 125X80XlO 表示—B —。 (A)等肢角钢 (B)不等肢角钢 (C)钢板 (D)槽钢 23 在钢结构的构件设计中,认为钢材屈服点是构件可以达到的—A —。 (A)最大应力 (B)设计应力 (C)疲劳应力 (D)稳定临界应力 24 当温度从常温下降为低温时,钢材的塑性和冲击韧性—B —。 (A)升高 (B)下降 (C)不变 (D)升高不多 27 钢材的冷作硬化,使—C — 。 (A)强度提高,塑性和韧性下降 (B)强度、塑性和韧性均提高 (C)强度、塑性和韧性均降低 (D)塑性降低,强度和韧性提高 28 承重结构用钢材应保证的基本力学性能内容应是—C —。 (A)抗拉强度、伸长率 (B)抗拉强度、屈服强度、冷弯性能 (C)抗拉强度、屈服强度、伸长率 (D)屈服强度、伸长率、冷弯性能 29 对于承受静荷载常温工作环境下的钢屋架,下列说法不正确的是—C —。 (A)可选择Q235钢 (B)可选择Q345钢 (C)钢材应有冲击韧性的保证 (D)钢材应有三项基本保证 30 钢材的三项主要力学性能为—A —。 (A)抗拉强度、屈服强度、伸长率 (B)抗拉强度、屈服强度、冷弯 (C)抗拉强度、伸长率、冷弯 (D)屈服强度、伸长率、冷弯 31 验算组合梁刚度时,荷载通常取—A —。 (A)标准值 (B)设计值 (C)组合值 (D)最大值 33 随着钢材厚度的增加,下列说法正确的是—A — 。 (A)钢材的抗拉、抗压、抗弯、抗剪强度均下降

钢结构习题参考答案

习题参考答案 3.1题: 答:(1)按制作方法的不同分为型钢截面和组合截面两大类。型钢截面又可分为热轧型钢和冷弯薄壁型钢两种。组合截面按连接方法和使用材料的不同,可分为焊接组合截面(焊接截面)、铆接组合截面、钢和混凝土组合截面等。(2)型钢和组合截面应优先选用型钢截面,它具有加工方便和成本较低的优点。 3.7题: 解:由附录1中附表1可得I20a 的截面积为3550mm 2,扣除孔洞后的净面积为3249275.213550A n =??-=mm 2。工字钢较厚板件的厚度为11.4mm ,故由附录4可得Q235钢材的强度设计值为215f =N/mm 2,构件的压应力为2155.1383249 10450A N 3n <≈?==σN/mm 2,即该柱的强度满足要求。 新版教材工字钢为竖放,故应计入工字钢的自重。 工字钢I20a 的重度为27.9kg/m ,故 19712.19.8169.27N g =???=N ; 构件的拉应力为215139.113249 197110450A N N 3n g <≈+?=+=σN/mm 2,即该柱的强度满足要求。

3.8题: 解:1、初选截面 假定截面钢板厚度小于16mm ,强度设计值取215f =,125f v =。 可变荷载控制组合:24kN .47251.410.22.1q =?+?=, 永久荷载控制组合:38.27kN 250.71.410.235.1q =??+?= 简支梁的支座反力(未计梁的自重)129.91kN ql/2R ==,跨中的最大弯矩为m 63kN .1785.547.248 1ql 81M 22max ?≈??==,梁所需净截面抵抗矩为 36x max nx 791274mm 215 1.051063.178f M W ≈??==γ, 梁的高度在净空方面无限值条件;依刚度要求,简支梁的容许扰度为l/250,参照表3-2可知其容许最小高度为 229mm 24 550024l h min ≈==, 按经验公式可得梁的经济高度为 347mm 3007912747300W 7h 33x e ≈-=-=, 由净截面抵抗矩、最小高度和经济高度,按附录1中附表1取工字钢 I36a ,相应的截面抵抗矩3nx 791274mm 875000W >=,截面高度 229mm 360h >=且和经济高度接近。按附录1中附表5取窄翼缘H 型钢 HN400×150×8×13,截面抵抗矩3nx 791274mm 942000W >=, 截面高度229mm 400h >=。 普通工字钢梁翼缘的外伸宽度为

C语言循环结构练习题带答案

第5章循环结构程序设计 练习题 1. 单项选择题 (1)语句while (!e);中的条件!e等价于 A 。 A. e==0 B. e!=1 C. e!=0 D. ~e (2)下面有关for循环的正确描述是 D 。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先执行循环体语句,后判定表达式 C. 在for循环中,不能用break语句跳出循环体 D. for循环体语句中,可以包含多条语句,但要用花括号括起来 (3)C语言中 D 。 A. 不能使用do-while语句构成的循环 B. do-while语句构成的循环必须用break语句才能退出 C. do-while语句构成的循环,当while语句中的表达式值为非零时结束循环 D. do-while语句构成的循环,当while语句中的表达式值为零时结束循环 (4)C语言中while和do-while循环的主要区别是 A 。 A. do-while的循环体至少无条件执行一次 B. while的循环控制条件比do-while的循环控制条件严格 C. do-while允许从外部转到循环体内 D. do-while的循环体不能是复合语句 (5)以下程序段 C 。 int x=-1; do { x=x*x; } while (!x); A. 是死循环 B. 循环执行二次 C. 循环执行一次 D. 有语法错误 (6)下列语句段中不是死循环的是__C__。

第5章循环结构程序设计35 A. i=100; while (1) { i=i%100+1; if (i==20) break; } B.for (i=1;;i++) sum=sum+1; C.k=0; do { ++k; } while (k<=0); D.s=3379; while (s++%2+3%2) s++; (7)与以下程序段等价的是__A__。 while (a) { if (b) continue; c; } A. while (a) B. while (c) { if (!b) c; } { if (!b) break; c; } C. while (c) D. while (a) { if (b) c; } { if (b) break; c; } (8)以下程序的输出结果是_B___。 #include main() { int i; for (i=4;i<=10;i++) { if (i%3==0) continue; COUT<

第七章钢结构课后习题答案

第七章 解:钢材为Q235钢,焊条为E43型,则角焊缝的强度设计值w 2 f 160N/mm f =。 图示连接为不等肢角钢长肢相连,故K 1=,K 2=。 焊缝受力:110.65600390kN N K N ==?= 220.35600210kN N K N ==?= 所需焊缝计算长度,肢背:3 1w1w f1f 39010217.6mm 20.720.78160 N l h f ?===???? 肢尖:3 2w2w f2f 21010156.3mm 20.720.76160 N l h f ?===???? 侧面焊缝实际施焊长度,肢背:1w1f12217.628233.6mm l l h =+=+?=,取240mm ; 肢尖: 2w2f22 156.326165.6mm l l h =+=+?=,取170mm 。 — 解:① ()()fmin fmax 6mm 1~2121~210~11mm h h t ====-=-=取f 8mm h = 焊缝有效截面的形心位置: ()120.781921920.78256.1mm 20.7819230020.780.78 x ?? ?????+? ? ??==???++???? 、 ()()32 4x 10.7830020.7820.781921500.7866128649mm 12 I = ???+??+????+?= ()2 y 2 3 4 0.7830020.7856.111920.7820.781920.7819256.116011537mm 1222I =??+????????+????+???+-=?? ??????? 4x y 661286491601153782140186mm J I I =+=+=

结构力学练习题及答案

一.是非题(将判断结果填入括弧:以O 表示正确,X 表示错误)(本大题分4小题,共 11分) 1 . (本小题 3分) 图示结构中DE 杆的轴力F NDE =F P /3。( ). 2 . (本小题 4分) 用力法解超静定结构时,只能采用多余约束力作为基本未知量。 ( ) 3 . (本小题 2分) 力矩分配中的传递系数等于传递弯矩与分配弯矩之比,它与外因无关。( ) 4 . (本小题 2分) 用位移法解超静定结构时,基本结构超静定次数一定比原结构高。 ( ) 二.选择题(将选中答案的字母填入括弧内)(本大题分5小题,共21分) 1 (本小题6分) 图示结构EI=常数,截面A 右侧的弯矩为:( ) A .2/M ; B .M ; C .0; D. )2/(EI M 。 2. (本小题4分) 图示桁架下弦承载,下面画出的杆件内力影响线,此杆件是:( ) A.ch; B.ci; C.dj; D.cj. 2

3. (本小题 4分) 图a 结构的最后弯矩图为: A. 图b; B. 图c; C. 图d; D.都不对。( ) ( a) (b) (c) (d) 4. (本小题 4分) 用图乘法求位移的必要条件之一是: A.单位荷载下的弯矩图为一直线; B.结构可分为等截面直杆段; C.所有杆件EI 为常数且相同; D.结构必须是静定的。 ( ) 5. (本小题3分) 图示梁A 点的竖向位移为(向下为正):( ) A.F P l 3 /(24EI); B. F P l 3 /(!6EI); C. 5F P l 3 /(96EI); D. 5F P l 3 /(48EI). 三(本大题 5分)对图示体系进行几何组成分析。 F P =1

循环结构程序设计练习题 内含答案

第三单元循环结构练习题 选择题: 1、有以下程序执行后的输出结果是( D )。 main( ) { int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf("%d\n",s);} A.自然数1~9的累加和 B.自然数1~10的累加和 C.自然数1~9中的奇数之和 D.自然数1~10中的偶数之和 2、以下关于for语句的说法不正确的是( A )。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先判断表达式,后执行循环体语句 C. for循环中,可以用break跳出循环体 D. for循环体语句中,可以保含多条语句,但要用花括号括起来 3、若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面关于语句执行情况的叙述中正确的是( d )。 A.循环体执行两次 B.循环体执行一次 C.循环体一次也不执行 D.构成无限循环 4、以下程序程序的执行后的输出结果是( c )。 main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf(“%d”,t[2-i][i]);} A.7 5 3 B. 3 5 7 C.3 6 9 D.7 5 1 5、以下程序运行后的输出结果是( A )。 void fun(char*s) { while(*s) { if(*s%2==0) printf(“%c”,*s); s++;} } main() { char a[]={“good”};fun(a);printf(“\n”);} 注意:字母a的ASCⅡ码值为97 A.d B.go C.god D.good 6、已知 int t=0; while(t=1){...} 则以下叙述正确的是( B )。 A)循环控制表达式的值为0 B)循环控制表达式的值为1 C)循环控制表达式不合法 D)以上说法都不对 7、设有以下程序段 B int x=0,s=0; while(!x!=0)s+=++x; printf("%d",s); 则 A)运行程序段后输出0

钢结构复习题及答案

填空题 1.高强螺栓根据螺栓受力性能分为( )和( )两种。 2.高强螺栓连接同时承受拉力和剪力作用时,如果拉力越大,则连接所能承受的剪力 ( )。 3.焊缝连接形式根据焊缝的截面形状,可分为( )和( )两种类型。 4.性能等级为4.6级和4.8级的C 级普通螺栓连接,( )级的安全储备更大。 5当构件轴心受压时,对于双轴对称截面,可能产生( );对于无对称轴的截面,可能产生( );对于单轴对称截面,则可能产生( )。 6.加劲肋按其作用可分为( )、( )。 7提高钢梁的整体稳定性最有效的办法之一就是设置侧向支承点,但侧向支承点必须设在钢梁的( )翼缘。 8 ( )不能忽略,因而绕虚轴的长细比 要采用( )。 9.轴心受压构件,当构件截面无孔眼削弱时,可以不进行( )计算。 10.钢材的两种破坏形式为( )和( )。 11.随着时间的增长,钢材强度提高,塑性和韧性下降的现象称为( )。 12.梁整体稳定判别式l 1/b 1中,l 1是( )b 1是( )。 1. 偏心受压构件在弯矩作用平面内整体稳定的计算公式是: f N N W M A N Ex x x x mx x ≤???? ??'-+8.011γβ? 式中:mx β是:( ),' Ex N 表示 ( ),其表达式为 ( )。 2.普通螺栓按制造精度分( )和( )两类:按受力分析分 ( )和( )两类。 3.由于焊接残余应力本身自相平衡,故对轴心受压构件( )无影响。 4.在高强螺栓群承受弯矩作用的连接中,通常认为其旋转中心位于( )处。 5.梁的最大可能高度一般是由建筑师提出,而梁的最小高度通常是由梁的( )要求决定的。 6.国内建筑钢结构中主要采用的钢材为碳素结构钢和( )结构钢。 7.高强度螺栓根据其螺栓材料性能分为两个等级:8.8级和10.9级,其中10.9表示 ( ) 。 8 .使格构式轴心受压构件满足承载力极限状态,除要保证强度、整体稳定外,还必须保证 ( )。 9.钢材随时间进展将发生屈服强度和抗拉强度提高、塑性和冲击韧性降低的现象,称为 ( )。 10.根据施焊时焊工所持焊条与焊件之间的相互位置的不同,焊缝可分为平焊、立焊、横焊和仰焊四种方位,其中( )施焊的质量最易保证。

结构力学试题及答案汇总(完整版)

. ... . 院(系) 建筑工程系 学号 三 明 学院 姓名 . 密封 线 内 不 要 答 题 密封……………………………………………………………………………………………………… ……………………………………………结构力学试题答案汇总 一、选择题(每小题3分,共18分) 1. 图 示 体 系 的 几 何 组 成 为 : ( A ) A. 几 何 不 变 , 无 多 余 联 系 ; B. 几 何 不 变 , 有 多 余 联 系 ; C. 瞬 变 ; D. 常 变 。 (第1题) (第4题) 2. 静 定 结 构 在 支 座 移 动 时 , 会 产 生 : ( C ) A. 力 ; B. 应 力 ; C. 刚 体 位 移 ; D. 变 形 。 3. 在 径 向 均 布 荷 载 作 用 下 , 三 铰 拱 的 合 理 轴 线 为: ( B ) A .圆 弧 线 ; B .抛 物 线 ; C .悬 链 线 ; D .正 弦 曲 线 。 4. 图 示 桁 架 的 零 杆 数 目 为 : ( D ) A. 6; B. 7; C. 8; D. 9。 5. 图 a 结 构 的 最 后 弯 矩 图 为 : ( A ) A .图 b ; B .图 c ; C .图 d ; D .都不 对 。 6. 力 法 方 程 是 沿 基 本 未 知 量 方 向 的 : ( C ) A .力 的 平 衡 方 程 ; B .位 移 为 零 方 程 ; C .位 移 协 调 方 程 ; D .力 的 平 衡 及 位 移 为 零 方 程 。

. ... . 二、填空题(每题3分,共9分) 1.从 几 何 组 成 上 讲 , 静 定 和 超 静 定 结 构 都 是___几何不变____ 体 系 , 前 者___无__多 余 约 束 而 后 者____有___多 余 约 束 。 2. 图 b 是 图 a 结 构 ___B__ 截 面 的 __剪力__ 影 响 线 。 3. 图 示 结 构 AB 杆 B 端 的 转 动 刚 度 为 ___i___, 分 配 系 数 为 ____1/8 ____, 传 递 系 数 为 ___-1__。 三、简答题(每题5分,共10分) 1.静定结构内力分析情况与杆件截面的几何性质、材料物理性质是否相关? 为什么? 答:因为静定结构内力可仅由平衡方程求得,因此与杆件截面的几何性质无关, 与材料物理性质也无关。 2.影响线横坐标和纵坐标的物理意义是什么? 答:横坐标是单位移动荷载作用位置,纵坐标是单位移动荷载作用在此位置时物 理量的影响系数值。 四、计算分析题,写出主要解题步骤(4小题,共63分) 1.作图示体系的几何组成分析(说明理由),并求指定杆1和2的轴力。(本题16分) (本题16分)1.因为w=0 所以本体系为无多约束的几何不变体系。(4分) F N1=- F P (6分); F N2=P F 3 10(6分)。 2.作 图 示 结 构 的 M 图 。(本题15分)

c语言第5章练习题--循环结构程序设计

难度(*)--考点:基本概念、判断循环次数 1、C语言中下列叙述正确的是(D) A)不能使用do…while语句构成的循环 B)do…while语句构成的循环,必须用break语句才能退出 C)do…while语句构成的循环,当while语句中的表达式值为非零时结束循环 D)do…while语句构成的循环,当while语句中的表达式值为零时结束循环 2、对于下列程序片断,(A) int k=0; while(k=1) k++; 则while循环的执行次数是 A. 无限次 B. 有语法错误,不能执行 C. 一次也不执行 D. 执行一次 3、下面程序段(C) int k=2; while (k=0) {printf(“%d”,k);k--;}

则下面描述中正确的是。 A )while 循环执行10 次 B )循环是无限循环 C )循环题语句一次也不执行 D )循环体语句执行一次 4、当执行以下程序段时(A) x=-1; do { x=x*x;} while(!x); A)循环体将执行一次 B)循环体将执行两次 C)循环体将执行无限次 D)系统将提示有语法错误 5、若i为整型变量,则以下循环执行次数是(B): for( i = 2; i ==0;) printf(“%d”, i); A) 无限次B) 0次c) 1次D) 2次 6、对for(表达式1; ; 表达式3)可理解为(B)

A) for(表达式1; 0 ; 表达式3) B) for(表达式1; 1 ; 表达式3) C) for(表达式1;表达式1; 表达式3) D) for(表达式1;表达式3; 表达式3) 7、下面程序的功能是从键盘输入一组字符,从中统计大写字母和小写字母的个数,选择填空。(A) main ( ) { int m=0,n=0; char c; while (( ) ! '\n') { if (c>='A' && c<='Z') m++; if (c>='a' && c<='z') n++; } } A)c=getchar( ) B)getchar( ) C)c==getchar( ) D)scanf(“%c”,&c) 8、下面for 循环语句。(B)

第五章循环结构

第五章循环结构 一、选择题 1.C语言中while和do_while循环的主要区别是( )。 A.do_while的循环体至少无条件执行一次 B.while的循环控制条件比do_while的循环控制条件严格 C.do_while允许从外部转到循环体内 D.do_while的循环体不能是复合语句 2.以下描述中正确的是( )。 A.由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句 B.do-while循环由do开始,用while结束,在while(表达式)后面不能写分号 C.在do-while循环体中,是先执行一次循环,再进行判断 D.do-while循环中,根据情况可以省略while 3.语句while (!E); 括号中的表达式!E等价于( ) 。 A.E==0 B.E!=1 C.E!=0 D.E==1 4.以下程序的功能是计算:s= 1+1/2+1/3+……+1/10 main() { int n; float s s=1.0; for(n=10;n>1;n--) s=s+1/n; printf("%6.4f\n",s); } 程序运行后输出结果错误,导致错误结果的程序行是( )。 A.s=1.0; B.for(n=10;n>1;n--) C.s=s+1/n; D.printf("%6.4f\n",s); 5.下面程序段的运行结果是( )。 a=1;b=2;c=2; while(a

4 钢结构基础(第二版)课后习题答案

《钢结构基础》习题参考答案 3.1题: 答:(1)按制作方法的不同分为型钢截面和组合截面两大类。型钢截面又可分为热轧型钢和冷弯薄壁型钢两种。组合截面按连接方法和使用材料的不同,可分为焊接组合截面(焊接截面)、铆接组合截面、钢和混凝土组合截面等。(2)型钢和组合截面应优先选用型钢截面,它具有加工方便和成本较低的优点。 3.7题: 解:由附录1中附表1可得I20a 的截面积为3550mm 2,扣除孔洞后的净面积为 3249275.213550A n =??-=mm 2。工字钢较厚板件的厚度为11.4mm ,故由附录4可 得Q235钢材的强度设计值为215f =N/mm 2,构件的压应力为 2155.1383249 10450A N 3n <≈?==σN/mm 2,即该柱的强度满足要求。 新版教材工字钢为竖放,故应计入工字钢的自重。 工字钢I20a 的重度为27.9kg/m ,故 19712.19.8169.27N g =???=N ; 构件的拉应力为215139.113249 1971 10450A N N 3n g <≈+?=+=σN/mm 2,即该柱的强度满足 要求。 3.8题: 解:1、初选截面 假定截面钢板厚度小于16mm ,强度设计值取215f =,125f v =。 可变荷载控制组合:24kN .47251.410.22.1q =?+?=, 永久荷载控制组合:38.27kN 250.71.410.235.1q =??+?= 简支梁的支座反力(未计梁的自重)129.91kN ql/2R ==,跨中的最大弯矩为

m 63kN .1785.547.248 1 ql 81M 22max ?≈??==,梁所需净截面抵抗矩为 36 x max nx 791274mm 215 1.051063.178f M W ≈??==γ, 梁的高度在净空方面无限值条件;依刚度要求,简支梁的容许扰度为l/250,参照表3-2可知其容许最小高度为 229mm 24 550024l h min ≈== , 按经验公式可得梁的经济高度为 347mm 3007912747300W 7h 33x e ≈-=-=, 由净截面抵抗矩、最小高度和经济高度,按附录1中附表1取工字钢 I36a ,相应 的截面抵抗矩3 nx 791274m m 875000W >=,截面高度229mm 360h >=且和经济高度 接近。按附录1中附表5取窄翼缘H 型钢 HN400×150×8×13,截面抵抗矩 3nx 791274m m 942000W >=,截面高度229mm 400h >=。 普通工字钢梁翼缘的外伸宽度为 63m m 2/)10136(b 1=-=,13f /2351399.315.863 t b y 1=<≈= ,故翼缘板的局部稳定可以保证,且截面可考虑部分塑性发展。 窄翼缘型钢梁的翼缘的外伸宽度为 71m m 2/)8150(b 1=-=,13f /2351346.51371 t b y 1=<≈=,故翼缘板的局部稳定可 以保证,且截面可考虑部分塑性发展。 2、验算截面 (1)普通工字钢I36a 截面的实际几何性质计算: 27630mm A =,4x m 157600000m I =,3x 875000mm W =, 307m m S I x x =,

C语言循环结构练习题带答案.doc

第 5 章循环结构程序 设计 练习题 1.单项选择题 ( 1)语句 while (!e);中的条件!e等价于A。 A. e==0 B. e!=1 C. e!=0 D. ~e ( 2)下面有关for循环的正确描述是D。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先执行循环体语句,后判定表达式 C. 在 for循环中,不能用break 语句跳出循环体 D. for循环体语句中,可以包含多条语句,但要用花括号括起来 (3)C语言中D。 A.不能使用do-while语句构成的循环 B. do-while 语句构成的循环必须用break 语句才能退出 C. do-while 语句构成的循环,当while 语句中的表达式值为非零时结束循环 D. do-while 语句构成的循环,当while 语句中的表达式值为零时结束循环 ( 4) C 语言中 while 和 do-while 循环的主要区别是A 。 A. do-while的循环体至少无条件执行一次 B. while的循环控制条件比do-while的循环控制条件严格 C. do-while允许从外部转到循环体内 D. do-while的循环体不能是复合语句 ( 5)以下程序段C。

int x=-1; do { x=x*x; } while (!x); A.是死循环 B. 循环执行二次 C. 循环执行一次 D. 有语法错误( 6)下列语句段中不是死循环的是__C__。 A.i=100; while (1) { i=i%100+1; if (i==20) break; } B.for (i=1;;i++) sum=sum+1; C.k=0; do { ++k; } while (k<=0); D.s=3379; while (s++%2+3%2) s++;

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