题4-3图(a)所示对称屋架ABC的A为固定铰链支座,B为滚动铰链支座、屋架重100kN,AC边受的风压可看成均布载荷,垂直于AC,其合力为8kN,作用于AC边中点,试求A、B处的约束力。
试求图示结构C点的水平位移△H、竖向位移△V、转角θ.设各杆EI与EA为常数。
(1)忽略轴向变形的影响。
(2)考虑轴向变形的影响。
刚架ACB和刚架CD通过铰链C连接,并与地面通过铰链A、B、D连接,如题4-17图(a)、(b)所示,载荷如图所示,试求刚架的支座约束力。(尺寸单位为m,力的单位为kN,载荷集度单位为kN/m.)
下列给定的程序中,函数fun()的功能是:求输入的两个数中较小的数。
例如:输入5 10,结果为rain is 5。
[注意] 部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
[试题源程序]
#include <stdio.h>
#include <conio.h>
int fun(int x, (1) )
{
int z;
z=x<y (2) x:y;
return(z);
}
main()
{
int a, b, c;
scanf("%d, %d\n", (3) );
c=fun(a, b);
printf("min is %d", c);
}
A.求数值m和n的最大公约数
B.求数值m和n的最小公倍数
C.求数值m和n中的较大数
D.求数值m和n中的较小数
请编写函数fun(),它的功能是求Fibonacci数列中小于t的最大的一个数,结果由函数返回。其中Fibonacci数列F(n)的定义为
F(0)=0,F(1)=1
F(n)=F(n-1)+F(n-2)
例如:t=1000时,函数值为987。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include <conio.h>
include <math.h>
include <stdio.h>
int fun(int t)
{
}
main()
{
int n;
clrscr();
n=1000;
printf("n=%d, f=%d\n",n, fun(n));
}
请编写两个函数int sum_of_powers(int k,int n),powers(int m,int n),求1~6的k次方的和,sum_of_powers中参数k和n分别表示k次方和所求数列中最大的一个自然数,最后返回所求值,powers中参数m和n分别表示m为底数n为指数,最后返回所求值。要求使用for循环和函数嵌套(int sum_of_powers中调用powers)实现算法。输出结果如下:
sum of 4 powers of intergers from 1 to 6=2275
注意:部分源程序已存在文件test25_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数sum_of_powers和powers的花括号中填写若干语句。
文件test25_2.cpp的内容如下:
include<iostream.h>
const int k(4);
const int n(6);
int sum_of_powers(int k,int n),powers(int m,int n);
void main()
{
cout<<"sum of "<<k<<" powers Of intergers from 1 to "<<n<<"=";
cout<<sum_of_powers(k,n)<<endl;
}
int sum_of_powers(int k,int n)
{
}
int powers(int m, int n)
{
}
A 、 200 米
B 、 300 米
C 、 400 米
D 、 500 米