标题:对我完全是新的领域啊...求助!
只看楼主
elight
Rank: 2
等 级:论坛游民
帖 子:14
专家分:16
注 册:2011-3-18
结帖率:100%
已结贴  问题点数:20 回复次数:8 
对我完全是新的领域啊...求助!
#include <stdio.h>

#define G 9.8

int main(void)
{
    float k,l,m=1;
    printf("由于质量以为1g所以,请输入伸长量δl(mm):");
    scanf("%f",&l);
   
    k=m*G/l;
    printf("弹簧劲度系数=%f",k);
   
    getch();
    return 0;  
}
怎么能让它完成一次计算后不退出那个窗口,继续计算下一个劲度系数?
搜索更多相关主题的帖子: 计算 系数 include return 
2011-03-25 17:36
爱海松涛
Rank: 3Rank: 3
来 自:安徽合肥
等 级:论坛游侠
帖 子:120
专家分:197
注 册:2011-2-25
得分:5 
这需要用到循环结构啊。。。
2011-03-25 17:37
elight
Rank: 2
等 级:论坛游民
帖 子:14
专家分:16
注 册:2011-3-18
得分:0 
回复 2楼 爱海松涛
没学过...源代码都给你了,能不能帮我在程序上写一下= =
2011-03-25 17:45
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
得分:5 
#include <stdio.h>

#define G 9.8

int main(void)
{
    while(f>0) //假如输入的l小于等于0则结束计算
{
    float k,l,m=1;
    printf("由于质量以为1g所以,请输入伸长量δl(mm):");
    scanf("%f",&l);
   
    k=m*G/l;
    printf("弹簧劲度系数=%f\n",k);
   }
   
    getch();
    return 0;  
}

   唯实惟新 至诚致志
2011-03-25 17:58
mandown1991
Rank: 4
等 级:业余侠客
帖 子:262
专家分:252
注 册:2011-3-2
得分:5 
好像要用到循环结构!
2011-03-25 18:04
elight
Rank: 2
等 级:论坛游民
帖 子:14
专家分:16
注 册:2011-3-18
得分:0 


不成公...
2011-03-25 18:05
elight
Rank: 2
等 级:论坛游民
帖 子:14
专家分:16
注 册:2011-3-18
得分:0 
回复 4楼 qq1023569223
谢谢! 可是不行啊....
2011-03-25 18:06
刘定邦
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:687
专家分:1570
注 册:2010-9-21
得分:5 
加一个循环进去。。
2011-03-25 18:09
elight
Rank: 2
等 级:论坛游民
帖 子:14
专家分:16
注 册:2011-3-18
得分:0 
明白了

#include <stdio.h>

#define G 9.8

int main(void)

{
    float k,l,m=1;
    do
    {
          printf("由于质量以为1g所以,请输入伸长量δl(mm):");
          scanf("%f",&l);
   
          k=m*G/l;
          printf("弹簧劲度系数=%f\n",k);
   }while (l>0);
   
    getch();
    return 0;  
}
就好了
2011-03-25 18:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-334743-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.281660 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved