材料力学上机实验作业。
姓名:侯华成学号:1100800431 班级: 1008111
一个力作用下的任意截面的弯矩,挠度。
程序编译。#include <>
#include <>
main()
double a,b,l,f,x,v,m,ei;
printf("一个力作用下的任意截面的弯矩,挠度");
printf("please input l/m:")
scanf("%lf",&l);
printf("please input a/m:")
scanf("%lf",&a);
b=l-a;
printf("please input f/n:")
scanf("%lf",&f);
printf("please input x/m:")
scanf("%lf",&x);
printf("please input ei:")
scanf("%lf",&ei);
if((x>=a)&&x<=l))
elseprintf("v(%.2lf)=%2lf mm m(%.2lf)=%2lf ",x,v*1000/ei,x,m/1000);
scanf("%lf%lf%lf%lf%lf",&l,&a,&x,&f,&ei);
一个力偶作用下的任意截面的弯矩,挠度。
编译程序。#include <>
#include <>
main()
double a,b,l,me,x,v,m,ei;
printf("一个力偶作用下的任意截面的弯矩,挠度");
printf("please input l/m:")
scanf("%lf",&l);
printf("please input a/m:")
scanf("%lf",&a);
b=l-a;
printf("please input me/")
scanf("%lf",&me);
printf("please input x/m:")
scanf("%lf",&x);
printf("please input ei:")
scanf("%lf",&ei);
if((x>=a)&&x<=l))
elseprintf("v(%.2lf)=%2lf mm m(%.2lf)=%2lf ",x,v*1000/ei,x,m/1000);
scanf("%lf%lf%lf%lf%lf",&l,&a,&x,&me,&ei);
一段分布力作用下的任意截面的。
程序编译。#include <>
#include <>
main()
double a,b,c,l,q,x,v,m,fa,fb,c1,c2,c3,d3,ei;
printf("一段分布力作用下的任意截面的弯矩,挠度");
printf("please input l/m:")
scanf("%lf",&l);
printf("please input a/m:")
scanf("%lf",&a);
printf("please input c/m:")
scanf("%lf",&c);
b=l-a-c;
printf("please input q/n/m:")
scanf("%lf",&q);
printf("please input x/m:")
scanf("%lf",&x);
printf("please input ei:")
scanf("%lf",&ei);
fa=(q*c*(c+2*b))/2*l);
fb=(q*c*(c+2*a))/2*l);
c3=(fa*pow((a+c),3))/3*l)-(q*a*pow(c,3))/6*l)-(q*pow(c,4))/8*l)+(fb*pow(b,2))/2-(fb*pow(b,3))/3*l);
c2=c3-(fb*pow(b,2))/2-(fa*pow((a+c),2))/2+(q*pow(c,3))/6;
c1=c2;
d3=-c3*l;
if((x>(a+c))&x<=l))
if((x>a)&&x<=(a+c)))
if((x>=0)&&x<=a))
printf("v(%.2lf)=%2lf mm",x,v*1000/ei);
printf("m(%.2lf)=%2lf ",x,m/1000);
scanf("%lf",&l);
n个力共同作用下的任意截面的弯矩,挠度。
程序编译。#include <>
#include <>
#define n 1000
double functionv(int i,int n,double l,double x,double a,double b,double f)
double functionm(int i,int n,double l,double x,double a,double b,double f)
main()
int i,n;
double v[n],m[n],a[n],b[n],f[n],sumv=0,summ=0,l,x,ei;
printf("n个力共同作用下的任意截面的弯矩,挠度");
printf("please input n:")
scanf("%d",&n);
printf("please input l/m:")
scanf("%lf",&l);
printf("please input x/m:")
scanf("%lf",&x);
printf("please input ei:")
scanf("%lf",&ei);
for(i=0;i
printf("v(%.2lf)=%2lf mm",x,sumv*1000/ei);
printf("m(%.2lf)=%2lf ",x,summ/1000);
scanf("%d",&n);
double functionv(int i,int n,double l,double x,double a,double b,double f)
double v;
if((x>=0)&&x<=a[i]))
elsereturn v;
double functionm(int i,int n,double l,double x,double a,double b,double f)
double m;
if((x>=0)&&x<=a[i]))
elsereturn m;
h个力偶共同作用作用下的任意截面的弯矩,挠度。
程序编译。#include <>
#include <>
#define n 1000
double functionv(int i,int n,double l,double x,double a,double b,double me)
double functionm(int i,int n,double l,double x,double a,double b,double me)
main()
int i,h;
double l,x,ei,v[n],m[n],a[n],b[n],me[n],sumv=0,summ=0;
printf("h个力偶共同作用下的任意截面的弯矩,挠度");
printf("please input h:")
scanf("%d",&h);
printf("please input l/m:")
scanf("%lf",&l);
printf("please input x/m:")
scanf("%lf",&x);
printf("please input ei:")
材料力学A
成绩统计表。考生姓名学号专业班级 一 选择题 24分 1.两根圆轴,材料相同,受扭矩相同,而直径不同,当d1 2d2时,则两轴的最大切应力之比 1 2,单位长度扭转角之比 1 2为 a 1 4,1 16 b 1 8,1 16 c 1 8,1 64 d 8,16 2.图所示矩形截面,判断与形心轴z平行...
材料力学A
武汉理工大学现代远程教育。2013 2014 学年第一学期 材料力学 课程。期末考试试卷 a卷 班级姓名学号。一 填空题。工程构件正常工作的条件是。工程上将延伸律的材料称为塑性材料。矩形截面梁横截面上最大剪应力出现在各点,其值。平面弯曲梁横截面上一点正应力的计算公式是根据。三个方面的关系得来的。二 ...
材料力学A
考试时间 90分钟,满分100分 考生姓名学号专业班级。成绩统计表。一。填空题 每空1.5分,共15分 1.构件在外荷载作用下具有抵抗破坏的能力为材料的 具有一定的抵抗变形的能力为材料的 保持其原有平衡状态的能力为材料的 2.在低碳钢拉伸曲线中,其变形破坏全过程可分为4个变形阶段,它们依次是和 3....