循环,数组,函数作业

循环

7-1

设计思路:本题是道简单的循环累加题,首先在每一次循环内算出每一项的值,然后对每一项进行累加,最后输出累加和的值。

调试过程:本题无调试过程

7-14

设计思路:本题是道简单的循环累加题,首先在每一次循环内算出每一项的值,然后对每一项进行累加,最后输出累加和的值。

调试过程:题意理解错误,单位项计算错误。

7-29

输出九九乘法表

设计思路:根据所需量输出,通过i,j变化输出。

调试过程:变量位置错误,交换后即正确。

数组

7-2

求最大值及下标

设计思路:通过数组储存数据,再用循环判断最大值。

调试过程:无

7-3

将数组中的数逆序存放

设计思路:本题要求将数组中的数据逆向存放,首先输入n,建立数组,然后输入n个值。对于子函数中,只要将第i个数和第n-1-i个数交换即可,一直进行到i>=n/2。

调试过程:无

7-4

查找整数

设计思路:通过数组存放数据,再通过循环查找数据。

调试过程:无。

函数

7-3

求幂之和

设计思路:将主要运算步骤放于子函数内,首先写入<math.h>头文件,然后在主函数内输入n的值,将此值作为实参传给子函数,子函数内设计循环,以循环计数i从1到n为止,在每一次循环内调用pow函数求幂,然后对其进行累加

调试过程:格式错误,漏掉空格。

7-4

验证哥德巴赫猜想

设计思路:从2开始,用所输入的偶数减去一个素数,然后判断所得差是否为素数,若是,则按格式输入这两个素数,若不是,用下一个素数做减数继续循环。

调试过程:本体基本在dev上进行调试,提交一次通过,其实有出现漏打&符等常识错误。

7-10

判断素数

设计思路:对于一个大于一的整数,从2开始用循环计数i去除此数,若余数不为零,则循环计数i自加,循环继续,否则跳出循环。在循环之外,设计一个判断,若循环计数i大于这个数的平方根,则这个说明从2开始到其本身没有其他因数,则这个数是素数,否则这个数不是素数。但在写成子函数时转化容易出错。

调试过程:在dev上调试可行之后一次通过,其实在转化子函数时出现数次无法运行的情况。

同学互评

图一为同学代码,图二为我的代码。

排名

四、本周学习总结

1.1使用while,for语句进行循环。

1.2循环嵌套有进一步学习到

1.3switch语句的学习

不足之处

循环嵌套起来可能会有些混乱,switch语句不太会用

posted on 2017-12-30 20:55 陈zl 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/czl11456/p/8151170.html

循环,数组,函数作业相关推荐

  1. 循环数组函数c语言,C语言练习题2(分支结构循环结构数组函数2009-2012二级真题)..doc...

    C语言练习题2(分支结构循环结构数组函数2009-2012二级真题). C语言练习题(二) 一 选择题 1.有以下程序 #include void main() { int a: canf(" ...

  2. C语言笔记含源码(变量、输入输出、分支、循环、函数、数组、指针、字符串、结构体)小总结

    文章目录 一.变量与输入输出 二.分支语句 三.循环 四.函数 五.数组 六.指针 七.字符串 八.结构体 一.变量与输入输出 定义变量需要:类型.变量名.变量值(可有可无) #include < ...

  3. 分支函数c语言,C语言练习题2(分支结构 循环结构 数组 函数2009-2012二级真题 ).doc...

    C语言练习题2(分支结构 循环结构 数组 函数2009-2012二级真题 ) C语言练习题(二) 一 选择题 1.有以下程序 #include void main() { int a: canf(&q ...

  4. Numpy 一维、二维数组、size/dtype/shape属性、数组函数arange/linspace/logspace /diag/zeros/ones/random 、多维数组索引和筛选)

    参考: https://gitbook.cn/gitchat/column/undefined/topic/5e3bceadec8d9033cf924665 打开 IPython ,创建 Python ...

  5. PHP数组用处_PHP 数组函数妙用

    巧妙利用php数组函数,解决二维数组查找问题 问题描述 最近在开发中遇到一个需求,突发奇想用php数组函数解决,在此记录一下. 问题简述:假设从数据表中取出所有同学成绩,需要按照如下规则进行查找数据: ...

  6. 有趣的JavaScript原生数组函数

    在JavaScript中,创建数组可以使用Array构造函数,或者使用数组直接量[],后者是首选方法.Array对象继承自Object.prototype,对数组执行typeof操作符返回object ...

  7. 巧用 PHP 数组函数

    0x00 前言 PHP 的数组是一种很强大的数据类型,与此同时 PHP 内置了一系列与数组相关的函数可以很轻易的实现日常开发的功能.但是我发现好像很多小伙伴都忽略了内置函数的作用(比如我自己就编写过一 ...

  8. 约瑟夫问题的学习(基于循环链表)以及基于循环数组

    这是17世纪法国数学家加斯帕在<数目中的游戏问题>讲的一个问题:15个教徒和15个非教徒在海上遇险,必须将一般的人投入海中,其他的人才能幸免于难.与实现各一个办法:30个人围成一个圈,从第 ...

  9. python变量/分支/循环/数组/列表/元组/序列

    最近比较流行python,于是我这种从不赶潮流的人也决定跟一把潮流.工作原因学习时间有限,好容易挤着时间看了一部分网上的视频,却被劝说没什么用处,我们就是靠java吃饭的.当然多学一种语言也不会有什么 ...

最新文章

  1. 【win】黑框中常用的命令
  2. 无法打开此程序因为计算机丢失,解决X-Scan安装后“无法启动此程序,因为计算机丢失NPPTools.dll”...
  3. 网络推广外包——网络推广外包指出新站上线前一定要做好自我检测
  4. 940mx黑苹果驱动_专业黑苹果系统安装 win macos双系统10.13/14/15
  5. 工具存储过程收藏(spFindString)
  6. 爱奇艺、芒果TV相继涨价,长视频开启新一轮“加价不加量”游戏?
  7. 字符集,字体,编码,代码页,输入法
  8. MATLAB 级数计算
  9. torch.Tensor.requires_grad_(requires_grad=True)的使用说明
  10. item_sku - 获取sku详细信息
  11. 柠季这杯“催熟”的茶,你会喝几次?
  12. 迈阿密牛津计算机专业,2020年迈阿密大学牛津专业设置
  13. 空洞卷积(扩张卷积,带孔卷积,atrous convolution)的一些总结与理解
  14. 作为网络推广从业人员每天的工作内容和日程
  15. Shell 遍历数组的方法
  16. 在unity中编写程序实现打开Word文件
  17. Linux input子系统分析之一:软件层次
  18. cf935d(概率dp+逆元)
  19. Bzoj4627 [BeiJing2016]回转寿司
  20. 重新开始学习编程系列Day10——超全的MySQL核心原理,从底层剖析MySQL

热门文章

  1. php判断当前页面是否有权限,php判断是否有权限下载
  2. mysql访问被拒绝1045_mysqlimport:错误:1045,访问被拒绝
  3. js室内地图开发_如何组件化开发WebGIS系统
  4. openerp mysql_Odoo字段(Fields)总结-至2020全
  5. Spring @Configuration
  6. TensorFlow CTC
  7. python列表_Python列表列表的所有组合
  8. vsan主机高级优化参数配置
  9. 华为云 - 公有云产品 - OBS计费说明
  10. Openstack基础架构和各组件的关系