我快疯了。。。 为什么我只用整型这么写不对?

P1035 [NOIP2002 普及组] 级数求和

Vince0618 @ 2019-09-25 20:58:02

include<iostream>

using namespace std; int main() { int i,a,b; cin>>a; i=1; b=1; while(a>=0) { a=ai; a=a-b; b=bi; i++; } cout<<i-1<<endl; return 0; }


by __Mchase__ @ 2019-09-25 20:58:37

希望更丰富的展现?使用Markdown


by A_Đark_Horcrux @ 2019-09-25 20:59:16

@Vince0618 整型在除的时候会自动取整。


by Vince0618 @ 2019-09-25 21:02:34

@Bilion_冰凌帅 不,但是我是用乘法递推把分数化成了整数再去减的,没有用除法啊


by Eric_lerk @ 2019-09-25 21:11:37

    while (n<=k) {
        i=i+1;
        n=n+1/i;
}

|