●分别运行下列两段程序后,y1和y2的值是(39)。
程序段1:
#define f(x) x*x
floatX,y1;
X=2.0;
Y1=x/f(x);
程序段2:
#define f(x) (x*x)
floatx,y2;
X=2.0;
y2=x/f(x);,
( 39)A.y1=2.0,y2=0.5
B.y1=0.5,y2=2.0
C. y1=2.0,y2=1.0
D. y1=1.0,y2=2.0
有如下程序 main() { float x=2.0,y; if(x<0.0)y=0.0; else if(x<10.0)y=1.0/x; else y=1.0; printf("%f\n",y);} 该程序的输出结果是
A.0
B.0.25
C.0.5
D.1
有如下程序: #include <stdio.h> main() { float x=2.0,y; if(x<0.0) y=0.0; else if(x>10.0) y=1.0/x; else y=1.0; printf("%f/n",y); } 该程序的输出结果是( )。
A.0
B.0.25
C.0.5
D.1
有如下程序 main() {float x=2.0,y; if(x<0.0)y=0.0; else if(x>10.0)y=1.0/x; else y=1.0; printf("%f\n",y);} 该程序的输出结果是
A.0.000000
B.0.250000
C.0.500000
D.1.000000
有如下程序 main() { float x=2.0,y; if(x<0.0)y=0.0; else if(x>10.0)y=1.O/x; else y=1.0; printf("%f\n",y);} 该程序的输出结果是
A.0
B.0.25
C.0.5
D.1
四、计算题已知某钢筋混凝土单筋矩形截面梁截面尺寸为bxh=300mmx 600mm,安全等级为二级, 混凝土强度等级为C30,配置HRB400级纵向受拉钢筋4鱼25+2鱼20,如图所示。承受荷载弯 矩设计值M=400kN.m。要求:对该梁正截面承载力验算。计算题1附图a1 = 1.0 , As=1964+628=2592mm2 ,【已知:f = 14.3N/mm2, f = 1.43N/mm2 ,f = 360N/mm2,孔=0.518,a54mm, p . = max(0.2%,0.45f)】y解:(1)计算极限弯矩设计值M uh = 600 - 54 = 546mm“ = 360 x 2592 = 218mma 1 fb 1.0 x 14.3 x 300 xM = a f bx(h - *218=1.0 x 14.3 x 300 x 218 x (546 -)=408.7 x 106N.mm =408.7kN.m验算适用条件& = x =祟=0.399 v & =0.518 (非超筋梁) h 546bf、 1.43、 P . = max(0.2%,0.45) = max(0.2%,0.45 x -) = max(0.2%,0.18%) = 0.2%(非少筋梁)p= 土 = 2592 = 1.58% pbh0300 x 546min既非超筋梁也非少筋梁,必然为适筋梁,故该梁的极限弯矩设计值Mu为408.7kN.m。已知某钢筋混凝土单筋矩形截面梁承受弯矩设计值M=110kN.m,环境类别为一类,截面尺 寸为bxh=200mmx 500mm,安全等级为二级,混凝土强度等级为C20,配置HPB235级纵向受 拉钢筋。要求:设计纵向受拉钢筋A、【已知:f = 9.6 N / mm 2, f = .N / mm 2, a = 1.0, f = 210N / mm 2E b=0.614,估计 a40mm,p 心=max(0.2%,0.45亍)】 y解:(1 )计算纵向受拉钢筋面积A sMa f bh2=0.271110 X1061x 9.6 x 200 x 4602a&fbh1 f 0y& = 1 -1-2a = 1 - 1- 2x 0.271 = 0.3231x 0.323 x 9.6 x 200 x 460 =1358mm2210验算适用条件E=0.323 2a = 2x33 = 66mm (纵向受压钢筋应力能达到抗压强度设计值fy)(3)判断是否安全M = 125kN.m M = 130kN.mu(正截面抗弯安全)4.已知某钢筋混凝土 T形截面梁,承受荷载弯矩设计值M=290kN.m,混凝土截面尺寸为b = 500mm, b = 250mm, h = 80mm, h = 600mm,安全等级为二级,混凝土强度等级为C30,配置HRB400级纵向受拉钢筋(A = 1571mm2 s要求:复核该T形截面梁的正截面承载力。),a = 35mm。【已知:f = 14.3N/mm2,fct=1.43N / mm2, a,1=1.0,f = 360N/mm2,孔=0.518p . = max(0.2%,0.45 t)】y解:(1)判断属于哪类T形截面假定属于第一类T形截面,则f A 360 x1571x = = 79mm &=史=0.139 * = 0.518 h0565bp = 600 max(0.2%,0.45 x143 x 100%) = 0.21%(非少筋)匕 min 565360(4)判断是否安全M=290kN.mM =296.8kN.m (安全)。 u已知某承受均布荷载的钢筋混凝土矩形截面简支梁,混凝土截面尺寸为bxh=200mmx 400mm,气=40mm,安全等级为二级,环境类别为一类,混凝土强度等级为C20,箍筋采用HPB235级,双肢中8200。承受荷载剪力设计值V=100kN。要求:验算该梁的斜截面抗剪承载力。【已知:f = .N / mm 2, f = 9.6 N / mm 2, p = 1.0 , f = 210N / mm 2,a = A = 2 x 50 3 = 100 6mm2,min f = 100kN p bs 200 x 200sv ,minf1.10.240.24 x 一 0.126%fyv 210(非斜拉破坏
有以下程序 #inelude<stdio.h> main() { float x,y; scan{("%f",&x); if(x<0.0)y=0.0; else if((x<5.0)&&(x!=2.0)) y=1.0/(x+2.0); else if(x<10.0)y=1.0/x; else y=10.0; printf("%f\n",y); } 若运行时从键盘上输入2.0<CR>(<CR>表示回车),则上面程序的输出结果是( )
A.0
B.0.25
C.0.5
D.1
下列程序的输出结果是______。main(){ float x=2.0,y; if(x<0.0)y=0.0; else if(x<10.0)y=1.0/x; else y=1.0; printf("%f\n",y);}
A.0
B.0.25
C.0.5
D.1
有如下程序 main() { float x=2.0,y; if(x<0.0)y=0.0; else if(x<10.0)y=1.0/x; else y=1.0; printf("%f\n",y); } 该程序输出结果是______。
A.0
B.0.25
C.0.5
D.1
有如下程序: #include<stdio.h> main() { float x=2.0,y; if(x<0.0) y=0.0; else if(x<10.0)y=1.0/x; else y=1.0; printf("%f\n",y); } 该程序的输出结果是( )。
A.0
B.0.25
C.0.5
D.1
有如下程序 main() { float x=2.0,y; if(x<0.0)y=0.0; else if(x<10.0)y=1.0/x; elsey=1.0; printf("%f\n",y); } 该程序输出结果是______。
A.0
B.0.25
C.0.5
D.1