365文库
登录
注册
2

组合结构设计论文.doc

215阅读 | 10收藏 | 7页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
组合结构设计论文.doc第1页
组合结构设计论文.doc第2页
组合结构设计论文.doc第3页
组合结构设计论文.doc第4页
组合结构设计论文.doc第5页
组合结构设计论文.doc第6页
组合结构设计论文.doc第7页
福利来袭,限时免费在线编辑
转Pdf
right
1/7
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
而川 上传于:2024-08-27
序号30学号24061900334题目无侧移框架柱承载力程序设计摘要运用计算机语言知识将框架结构的无侧移承载力计算过程编译成计算机程序把繁琐的重复的运算交付计算机处理既减少人的脑力劳动又能快捷准确的得到计算结果实现了计算机为人类服务的宗旨关键词无侧移框架柱C语言极限承载力偏心率折减系数长细比折减系数轴心受压一无侧移框架柱承载力计算流程图二无侧移框架柱承载力C语言计算程序includefloatfunlongintx1longintx2floatx3floatx4调用函数fun求极限承载力N0longa1a2a1为钢管横截面积Aaa2为Ac钢管内混凝土横截面积doubleqwrq为套箍率w为q的平方根r为N0a2314x12x2x12x24等价于Acd2td2t4a1314x1x14a2等价于Aad24a2qa1x3a2x4等价于AafaAcfcwsqrtq等价于wra2x41wq等价于N0Acfc1returnr返回r的值给函数funfloatswapfloatx5floatx6longintx7longintx8调用函数swap求偏心率折减系数efloatr1ew1v1r1核心混凝土半径rce为偏心距e0v1为偏心率折减系数eex5x61000等价于e0M2N1000r1x72x8等价于rcd2tw1er1等价于w1e0rcifw1elsev104w1否则e04e0rcreturnv1返回v1的值给函数swapfloatpowerfloatx9floatx10longintx11longintx12floatx13调用函数power求长细比折减系数1floatf0bpkgv2f0为等效计算长度leb为k为等效长度系数ifx90ampampx100f0x13x111000等价于如果轴心受压lel此时1elsebx9x10否则M1M2k0503b02bb等价于0503022f0x13x11k1000等价于lel0pf01000x124等价于ple1000d4ifpelsegsqrtp否则gv210115g110115returnv2返回v2的值给函数powerfloatabclongintx14longintx15floatx16调用函数abc求0floatjizmj为等效计算长度lez为0jx16x141000等价于lelij1000x154等价于ile1000d4ifielsemsqrti否则gz10115m010115returnz返回z的值给函数abcmain主函数longintdtld为钢管直径t为钢管壁厚度l为柱长doubleacn0v0w0nm1m2uj0z0a为fac为fcn0为N0v0为ew0为1n为Nm1为M1m2为M2u为长度系数j0为0z0为NuprintfInputthedata输入数据scanfdldtldlldampdamptampldlt单位均为mmm1scanfalfclfnlfm1lfm2lfulfampaampcampnampm1ampm2ampu输值时a和c单位Nmm2m1m2单位为kmmn为kmn0fundtac调用函数fun求极限承载力n0即N0ifm10ampampm20v0swapm2ndt当偏心受压时调用函数swap求偏心率折减系数v0即eelsev01当轴心受压时偏心率折减系数v01w0powerm1m2ldu调用函数power求长细比折减系数w0即1j0abcldu调用函数abc求j0即0按轴心受压柱考虑的1值ifv0w0elsez0j0n0否则Nu0N0printfn0lfv0lfw0lfj0lfz0lfn0v0w0j0z0输出N0e10Nu的值三无侧移框架柱承载力C语言计算程序的验算1程序运行环境TurborC2012验证例题和运行步骤力大小打开所编译的C程序按CtelF9执行程序然后在Inputthedata提示下依次输入d800t12l10000a215c195n15000m1125m2500u08再回车最后按AltF5显示计算结果n023272599335061v00862861w0092957j00718309z016716910276334例1某钢管混凝土轴心受压短柱轴心压力N为15000KN钢管为2738mm3号钢fa215Nmm混凝土为C40fc195Nmm柱长l5000mm计算其极限承载力步骤打开所编译的C程序CtelF9执行程序然后在Inputthedata提示下依次输入d273t8l5000a215c195n15000m10m20u1再回车最后按AltF5显示计算结果n03645225050636v01000000w00564895j00564895z02059170397410例2有一无侧移的钢管混凝土钢管为80012mm3号钢fa215Nmm内填混凝土为C40fc195Nmm柱长里l10m设根据梁柱的刚度比值查表得计算长度系数u08设计轴力N15000KN设计弯矩分布图如右图所示计算其承载Cvhgf结束语1通过将框架结构的无侧移承载力计算过程编译成C语言程序使得原本繁琐重复的过程变得简单快捷在处理框架结构的无侧移承载力计算的过程中节约了时间和脑力劳动2在输入数据的时候要辨明是轴心受压还是偏心受压注意与所输入的数值的单位是否要求的一致参考资料刘清结构组合设计原理重庆大学出版设200211蒋加伏沈岳大学计算机基础北京邮电大学出版社20067李丽娟牛莉C语言程序设计中国铁道出版社20067感言第一次用C语言来解决实际问题发现难的不是思路而是调试两个小时写好程序却用了将近两天来调试不是语法错误就是逻辑错误稍微粗心大意一个符号一个字母就会差出十万八千里通过这次写论文着实让我学到了不少东西用worder排版用CAD绘图用C语言编程许多平常看似很简单的东西一轮到自己动手却不知如何下手遇到的问题不难只是不知道或是不会用知识却少锻炼动手能力不强非常感谢王老师四周时间的教学尽管时间短暂但仍让我们见识了不少东西在此对您真挚的说声谢谢
tj