标题:问个问题?我这个是不是废了
只看楼主
lsp19991127
Rank: 2
来 自:江西
等 级:论坛游民
帖 子:104
专家分:20
注 册:2018-10-30
结帖率:91.67%
已结贴  问题点数:20 回复次数:3 
问个问题?我这个是不是废了
#include<stdio.h>
float _sum(float _count);
float sum(float count);
int main(void)
{
    int total,total_num;
    float res,_res;
    printf("Please enter 2 times:");
    while(scanf("%d%d",&total,&total_num)==2)
    {
        if(total<=0 || total_num<=0)
         break;
        _res= _sum(total_num);
        res=sum(total);
        printf("_sum:The sum of %d items is %f.\n",total_num,_res);
        printf("sum:The sum of %d items is %f.\n",total,res);
        printf("Please enter next 2 times:");
    }
    printf("Bye!\n");
    return 0;
}
float _sum(float _count)
{
    float i;
    float _num=1.0,t_sum=0;
    for(i=2;i<_count;i+=1.0)
    {
        i=_num/i;
        t_sum+=i;
    }
    return t_sum+1.0;
}
float sum(float count)
{
    float j;
    float num=1.0,tsum=0;
    for(j=2;j<count;j+=1.0)
    {
        if((int)j%2==0)
         j=-(num/j);
        else
         j=num/j;
        tsum+=j;
    }
    return tsum+1.0;
}


[此贴子已经被作者于2019-1-19 18:32编辑过]

搜索更多相关主题的帖子: float sum num res printf 
2019-01-19 13:16
幻紫灵心
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山咔咔里面
等 级:贵宾
威 望:53
帖 子:395
专家分:2640
注 册:2018-3-30
得分:20 
因为回车符不是大写字母。
你的程序输入 A(回车)
第一次读取A,第二次直接读入回车符,非大写字母,跳出循环。

saber,别哭.
2019-01-19 13:48
lsp19991127
Rank: 2
来 自:江西
等 级:论坛游民
帖 子:104
专家分:20
注 册:2018-10-30
得分:0 
回复 2楼 幻紫灵心
嗯。这个我知道了。能不能帮我看看这个?谢谢
2019-01-19 18:34
lsp19991127
Rank: 2
来 自:江西
等 级:论坛游民
帖 子:104
专家分:20
注 册:2018-10-30
得分:0 
已经解决了。
2019-01-19 18:47



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




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

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