一、求交错序列前N项和

1.代码

#include <stdio.h>
int main()
{
int i=1,N;
double j=0,sum=0;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
if((i%2)==0)
j=-(1.0f*i/(2*i*1.0f-1));
else
{
j=1.0f*i/(2*i*1.0f-1);
}
sum=sum+j;
}
printf("%.3f",sum);
return 0;
}

2.思路

(a)第一步:输入i,n,j,sum

第二步: 用if语句表达循环

第三步:写出分子 分母的表达式

第四步:分子为偶数时,为负

(b)

3.

4.

二、统计学生平均成绩及及格人数

1.代码

#include <stdio.h>
int main()
{
int i,N,count=0,grade,sum=0;
double average=0;
scanf("%d",&N);
if(N==0);
else
{
for(i=1;i<=N;i++)
{
scanf("%d",&grade);
sum=sum+grade;
if(grade>=60)
count++;
else
count=count;
}
average=(sum*1.0f)/(N*1.0f);
}
printf("average = %.1f\ncount = %d",average,count);
return 0;
}

2.思路

(a) 第一步:输入count,sum等值

第二步:判断人数N

第三步:判断不及格人数

第四步:写出计算平均值的式子

第五步 : 输出count,sum

(b)

3.

思路错误,编译错误

4.

三、

Git:https://git.coding.net/GUANCHENG/C-cc.git

四、在本周,我学习到了循环语句,嵌套,do while 等语句,受益良多。我觉得素数判断对我来说有一些难,if语句和while语句的写法,还有些分不清。会尽快弄明白。

五、

1.点评

http://www.cnblogs.com/sun031915/p/7845595.html

http://www.cnblogs.com/phsudie/p/7837488.html

http://www.cnblogs.com/zxy980612/p/7850548.html

2.进度

C语言--第七周作业的更多相关文章

  1. C语言--第七周作业评分(5班)

    作业链接:https://edu.cnblogs.com/campus/hljkj/CS2017-5/homework/1304 一.评分要求 要求1 完成PTA第七周所有题,总共两次题,每次12.5 ...

  2. C语言——第七周作业

    题目 题目一:求交错序列前N项和 1.实验代码 #include <stdio.h> int main() { int n , i , b ; , a , c ; scanf(" ...

  3. C语言第七周作业

    每个单词的最后一个字母改成大写 函数fun的功能是:将p所指字符串中每个单词的最后一个字母改成大写.(这里的"单词"是指由空格隔开的字符串). 函数接口定义: void fun( ...

  4. 网络1711班 C语言第七次作业批改总结

    网络1711班 C语言第七次作业批改总结 1.本次作业评分细则 1.1 基本要求(1分) 按时交 - 有分 未交 - 0分 迟交一周以上 - 倒扣本次作业分数 抄袭 - 0分 泛泛而谈(最多七分) 1 ...

  5. 2017-2018-1 我爱学Java 第六七周 作业

    团队六七周作业 完善版需求规格说明书 制定团队编码规范 数据库设计 后端架构设计 TODOList 参考资料 完善版需求规格说明书 <需求规格说明书>初稿不足之处: 1.开发工具写错 2. ...

  6. 2018-2019-1 20189221 《Linux内核原理与分析》第七周作业

    2018-2019-1 20189221 <Linux内核原理与分析>第七周作业 实验六 分析Linux内核创建一个新进程的过程 代码分析 task_struct: struct task ...

  7. 2017-2018-1 JAVA实验站 第六、七周作业

    2017-2018-1 JAVA实验站 第六.七周作业 详情请见团队博客

  8. 2017-2018-1 JaWorld 第六、七周作业

    2017-2018-1 JaWorld 第六.七周作业 修改需求规格说明书 上次的<需求规格说明书>初稿有哪些不足? 王译潇同学回答:   1. 引言和目的性考虑的不是很周全.   2. ...

  9. 2017-2018-1 20179205《Linux内核原理与设计》第七周作业

    <Linux内核原理与设计>第七周作业 视频学习及操作分析 创建一个新进程在内核中的执行过程 fork.vfork和clone三个系统调用都可以创建一个新进程,而且都是通过调用do_for ...

随机推荐

  1. 手机端仿ios的日期组件脚本一

    二,代码 <script> var calendar1 = new LCalendar(); calendar1.init({ 'trigger': '#startDate', //标签i ...

  2. CSS布局方案

    居中布局 水平居中 1)使用inline-block+text-align 原理:先将子框由块级元素改变为行内块元素,再通过设置行内块元素居中以达到水平居中. 用法:对子框设置display:inli ...

  3. Codeforces Round #446 (Div. 2)

    Codeforces Round #446 (Div. 2) 总体:rating涨了好多,虽然有部分是靠和一些大佬(例如redbag和ShichengXiao)交流的--希望下次能自己做出来2333 ...

  4. 【BZOJ2160】拉拉队排练(回文树)

    [BZOJ2160]拉拉队排练(回文树) 题面 BZOJ 题解 看着题目, 直接构建回文树 求出每个回文串的出现次数 直接按照长度\(sort\)一下就行了 然后快速幂算一下答案就出来了 这题貌似可以 ...

  5. CF922 CodeForces Round #461(Div.2)

    CF922 CodeForces Round #461(Div.2) 这场比赛很晚呀 果断滚去睡了 现在来做一下 A CF922 A 翻译: 一开始有一个初始版本的玩具 每次有两种操作: 放一个初始版 ...

  6. [SCOI2016]美味

    按位从高往低贪心,枚举到第i位,只需要判断这2^i长度的区间是否有菜,用主席树就可以了 # include <bits/stdc++.h> # define RG register # d ...

  7. 1.4 如何在main()方法之前执行输出“hello world”

    public class Test{ static{ System.out.println("hello world"); } public static void main(St ...

  8. css块级元素和内联元素

    左边的是块级元素block,右边内联inline. 修改方法 display: inline;

  9. poi导入Excel,数字科学记数法转换

    在这里分享一下使用poi 导入Excel时 把数字转换为科学记数法的解决方法: 就是使用DecimalFormat对 i 进行了格式化 结果为:

  10. 如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例

    过去的一年里,我们准备在Ali-HBase上突破这个被普遍认知的痛点,为此进行了深度分析及全面创新的工作,获得了一些比较好的效果.以蚂蚁风控场景为例,HBase的线上young GC时间从120ms减 ...