大一新生,跪求大神解答,作业每天就要提交了,真心急,谢谢

图片说明图片说明图片说明
就这个两道题,谢谢,求帮助啊,真的不明白

2个回答

 #include<iostream>
using namespace std;
int main(){
    int n, m, count;
    while (1) {                    //死循环
        count = 0;
        cin >> n;
        int *list = new int[n];    //创建动态数组
//int list[10000];         //刚学不会的话直接创建一个很大空间的数组吧
        for (int i = 0; i < n; i++) {
            cin >> list[i];
        }
        cin >> m;
        for (int j = 0; j < n; j++) {
            if (list[j] < m)
                count++;
        }
        cout << count << endl;
    }
    return 0;
}

 #include<iostream>
using namespace std;
int main(){
    int n;
    double pi,sum;
    while (1) {      // 死循环
        cin >> n;
        sum = 0;
        for (int i = 0; (2 * i + 1) <= n; i++) {
            sum = sum + pow(-1, i) / (2 * i + 1); //pow为数学函数,这里是-1的i次方
        }
        pi = 4 * sum;
        printf("%0.6lf\n", pi);      //题目要求精确6位小数,这里用C语言的格式化输出语句比较简单
    }
    return 0;
}
qq_40946921
Italink 回复qq_27852465: 最好还是自己动手写,不能总是这样
大约一年之前 回复
qq_27852465
Zhao Tao 大神,小弟非常感谢你啊,帮了我很大的忙,好人一生平安
大约一年之前 回复

你这个2个问题分开问,再开一个。然后点赞+采纳这个回答。然后完整帮你写。之前回答很多,写一个就半个小时,结果采纳都没有,姐姐不敢贸然回答了都。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!