大佬能不能看看哪里有问题
查看原帖
大佬能不能看看哪里有问题
580651
wry0807楼主2021/12/16 18:08
#include <stdio.h>

int main() {
    float i,n,k;
    float div;
    scanf("%f",&n);
    for(i=1;i<=n;i++){
        div=n/((i+1)*i/2);
        if(div<=1)
        {
            k=i+1;
            break;
        }//确定和
    }
    int num=n-((i-1)*i/2);//确定位次
    int a,b;
    a=num;
    b=k-num;
    printf("%d/%d",a,b);
    return 0;
}

2021/12/16 18:08
加载中...