浙大C语言程序设计 习题2.三.3 序列求和

浙大C语言程序设计 2022-01-11 34℃ 0 0
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[]) {
    int m, n, i;
    double sum = 0;
    printf("Please input a number:");
    scanf("%d", &m);
    printf("Please input another number:");
    scanf("%d", &n);
    if (m > n || m <= 0) // m大于0 且小于n 
        return 1;
    for(i=m;i<=n;i++)
        sum = sum + i*i + 1.0/i; // 必须是1.0,不然就成了整数运算,小数被舍弃 
    
    printf("∑= %.6lf", sum);
    return 0;
}

评论 (0)

Top