| 查看: 754 | 回复: 5 | ||
lbjcqu铁杆木虫 (著名写手)
|
[求助]
求助C语言编写个小程序 已有1人参与
|
» 本主题相关价值贴推荐,对您同样有帮助:
加强版vaspmo (v0.3) ――可视化VASP分子轨道
已经有134人回复
【求助】关于Fortran90编程的头文件和变量定义【已完结】
已经有2人回复
【求助】100金求助程序编写
已经有7人回复
【neweroica个人文集】最新版vaspmo (v0.1) ――可视化VASP分子轨道
已经有103人回复
姑0姑0
金虫 (小有名气)
- 应助: 14 (小学生)
- 金币: 1267.2
- 散金: 50
- 红花: 7
- 沙发: 4
- 帖子: 196
- 在线: 99.9小时
- 虫号: 3368248
- 注册: 2014-08-15
- 专业: 电机与电器
2楼2015-10-07 17:03:31
姑0姑0
金虫 (小有名气)
- 应助: 14 (小学生)
- 金币: 1267.2
- 散金: 50
- 红花: 7
- 沙发: 4
- 帖子: 196
- 在线: 99.9小时
- 虫号: 3368248
- 注册: 2014-08-15
- 专业: 电机与电器
3楼2015-10-07 17:06:34
|
#include<stdio.h> int main() { ? ? double t; ? ? printf("请输入材料厚度t值:" ;? ? scanf("%lf",&t); ? ? if(t<2.5) ? ?? ?? ?{ ? ?? ?? ?? ? if(t<0.5) ? ?? ?? ?? ?? ???printf("h=5mm,a=0.25,β=2.0 \n" ;? ?? ?? ?? ? else if(t<1.0) ? ?? ?? ?? ?? ???printf("h=6mm,a=0.25,β=2.0 \n" ;? ?? ?? ?? ? else ? ?? ?? ?? ?? ?printf("h=7mm,a=0.25,β=2.0 \n" ;? ?? ?? ? } ? ? else if(t<6) ? ?? ?? ?printf("h=8mm,a=0.50,β=3.0 \n" ;? ? else ? ?? ?? ?printf("h=10mm,a=0.50,β=3.0 \n" ;? ? return 0; } 正确的程序应该是这样,楼上那位说的有点小问题,应该定义t为double类型或者float类型的变量,而不应该是int,int是定义整数,因为你的题目中t存在小数,属于浮点型数据;相应的用scanf输入t的时候指定数据为double即%lf而不是%d,其余的没问题。 发自小木虫Android客户端 |

4楼2015-12-14 00:17:50

5楼2015-12-14 00:19:33
lbjcqu
铁杆木虫 (著名写手)
- 应助: 57 (初中生)
- 金币: 5349.9
- 散金: 1099
- 红花: 18
- 帖子: 1102
- 在线: 701.9小时
- 虫号: 1279392
- 注册: 2011-04-27
- 性别: GG
- 专业: 金属材料的合金相、相变及
6楼2015-12-14 10:36:57













回复此楼
;
给你送个红花吧