C语言编程题。1998年世界人口位50亿,按照年增长率1.1%计算,哪一年人口少于并且最接近n亿。

2025-01-24 15:32:41
推荐回答(1个)
回答1:

#include 
int main()
{
    double a = 50;
    int n, i;
    scanf("%d", &n);
    for(i = 0; ; i ++)
    {
        a*=1.011;
        if(a>=n) break;
    }
    printf("%d\n", i+1998);
    return 0;
}