zoukankan      html  css  js  c++  java
  • 第七周作业

    一.pta:

    1.7-3:

    (1)实验代码:

    #include<stdio.h>
    #include<math.h>
    
    int main()
    {
        int i,n,t;
        float sum=0;
        
        scanf("%d",&n);
        
        for(i=1;i<=n;i=i+1){
            t=pow(-1,i-1);
            
            sum=sum+(t*i)/(2.0*i-1.0);
        }
        printf("%.3f",sum);
    }

    (2).设计思路:

    第一步:定义变量,输入项数n,其中为了不必要的麻烦将sum赋值0。

    第二步:因为是给定循环次数所以选择用for循环,其中“i=1;i<=n;i=i+1”是在输入循环次数n后让循环进行n次,因为是交替的序列找出了一个t让它成为正负值去和交替项相乘,最后加上sum值便成为所求的和。

    第三步:输出保留三位小数的和的值。

     

    (3).遇到的问题

    在用pow的时候没有用#include<math.h>。

    (4).提交列表

    2.7-5:

    (1).实验代码:

    #include<stdio.h>
    
    int main()
    {
        double n1,n2,i,count=0,sum=0,avg;
        scanf("%lf",&n1);
        for(i=1;i<=n1;i++){
            scanf("%lf",&n2);
            sum=sum+n2;
            if(n2>=60){
                count =count+1;
            }
        }
        if(n1>0){
          avg=sum/n1;
        }
        printf("average = %.1f
    count = %.0f",avg,count);
     } 

    (2).设计思路

    第一步:定义变量人数n1,分数n2,及格人数count并赋初值0,平均分avg。

    第二步:输入人数(循环需要次数)n1.

    第三步:在for循环下进行n1次循环,在每次循环下(输入分数n2,算出和的值,用if语句判断如果分数>=60及格人数加一)。

    第四步:输出平均值和及格人数。

    (3).遇到问题:

    原先的代码遇到两个问题,一个是用double类型输入的n2用了%d。

    另一个就是将平均分的计算放入了for语句中。

    (4).提交列表:

    二.git:

    Git地址:https://git.coding.net/DavidPark/123.git

    三.总结:

    (1).本周学习了循环和循环的嵌套,感觉和上周相比对循环了解了更多,稍微熟练了一些。

    (2).感觉在嵌套中想到如何嵌套比较难。

    四.互评与进度:

    1.进度:

    时间

    代码行数

    时间(min

    博客字数

    博客时间min

    知识点

    11.9

    100

    60

    50

    10

    Pta

    11.10

    100

    50

    50

    10

    Pta

    11.11

    150

    60

    50

    10

    复习

    11.12

    120

    70

    50

    10

    For

    11.13

    100

    60

    50

    10

    Pta

    11.14

    100

    50

    50

    10

    Pta

    11.15

    150

    60

    50

    10

    循环嵌套

    11.16

    200

    90

    50

    10

    Pta

    11.17

    200

    90

    150

    120

    博客

    11.18

    200

    90

    50

    10

    Pta

    2.(1).胡景文:http://www.cnblogs.com/wshjw/p/7857999.html

       (2).班庆泽:http://www.cnblogs.com/wsbqz/p/7857944.html

       (3).高立彬:http://www.cnblogs.com/gao628526/p/7827154.html

  • 相关阅读:
    C/C++定义全局变量/常量几种方法的区别
    可变参数宏__VA_ARGS__
    mysql 命令重命名表RENAME TABLE 句法
    贝尔实验室的历史
    SVN代码回滚
    linux下查看进程占用端口和端口占用进程命令
    php操作mongodb中的ISODate格式日期
    Vim多行缩进技巧
    关于XCode工程中PrefixHead.pch文件的使用
    Object C函数指针@selector
  • 原文地址:https://www.cnblogs.com/DavidPark/p/7846082.html
Copyright © 2011-2022 走看看