g第十四周,十五周作业
1.数组中偶数的和
#include <stdio.h> int main(){int i,s=0;int a[10];for(i=0;i<=9;i++){scanf("%d ",&a[i]);if(a[i]%2==0)s=s+a[i];}printf("s=%d",s);return 0;}
设计思路
第一步:首先定义一个数值为十的数组a[10],然后定义一个循环所需的变量i和所求的偶数和s。
第二步:利用for循环实现十个数组的输入,若数组除以二取余等于0,则其为偶数,进行累加。
第三步:当i大于10后结束,输出s的值。
流程图:
遇到的问题:本题思路与程序比较简单,没有问题;
pta截图:
2.求最大值及其下标
#include<stdio.h> int main() {int n,i,index;scanf("%d",&n);int a[n];for(i=0;i<n;i++){scanf("%d ",&a[i]);}index=0;for(i=1;i<n;i++){if(a[i]>a[index]){index=i;}}printf("%d %d",a[index],index);return 0; }
设计思路:
第一步:定义变量i,index,n和数组a[n]。
第二步:运用for循环输入,使index=0保证输入的数据从第一个开始。
第三步:再次使用for循环,用if语句判断出数组中的数据,若a[i]>a[index],进行交换,使max最大。
第四步:输出最大值和下标
流程图:
错误与截图: 忘记if循环的大括号了,错了一遍自己找到了;
pta截图:
git地址:https://git.coding.net/shupeng521/asd.git
conding截图:
本周学习的知识点:(1)有关数组的知识:数组的定义,运用,以及初始化等等
(2)选择法和冒泡法等等
个人总结:
个人感觉不是很会,从数组到各种方法,我都有些陌生。反正是没怎么学会总是会有些失落的,我准备有时间多问问同学,多看看与C语言有关的书。如果实在是学不会那我准备假期恶补C语言。
我点评的同学:林梦:http://www.cnblogs.com/lin2580/p/7954077.html
曹琪:http://www.cnblogs.com/blueblog6/p/7886541.html
孙佳钰:http://www.cnblogs.com/woshisun/p/7918490.html
表格:
时间 | 12.01 | 12.02 | 12.03 | 12.04 |
博客字数 | 0 | 100 | 200 | 0 |
折线图:
转载于:https://www.cnblogs.com/shupeng521/p/7965835.html
g第十四周,十五周作业相关推荐
- Python第五周作业
Python第五周作业 1. 一元二次方程求根 2. 百钱买百鸡 3. 鸡兔同笼 4. 最大公约数和最小公倍数 5. 判断三角形并计算面积 6. 判断IP地址合法性 7. 回文素数 8. 反素数 9. ...
- PHP第五周答案,算法设计与分析第五周作业——Word Ladder
算法设计与分析第五周作业--Word Ladder 上周找了一道深度搜索优先搜索的算法题来做,于是这周就选了一道广度优先搜索算法题来试试手. 本周所选题目:原题目链接 题目详情 题目大意:给出一个字符 ...
- Linux创建名为vgtest的分区,第五周作业,
第五周作业, 1.磁盘lvm管理,完成下面要求,并写出详细过程: 1)创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷t ...
- 学号20189220 2018-2019-2 《密码与安全新技术专题》第五周作业
学号20189220 2018-2019-2 <密码与安全新技术专题>第五周作业 课程:<密码与安全新技术专题> 班级: 1892 姓名: 余超 学号:20189220 上课教 ...
- 2019 第五周作业
2019春季第五周作业 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 (https://edu.cnblogs.com/campus/zswxy/software-engineerin ...
- 陈斌老师《数据结构与算法Python版》第五周作业——ASCII谢尔宾斯基地毯
陈斌老师<数据结构与算法Python版>第五周作业--ASCII谢尔宾斯基地毯 题目 思路 程序如下 总结 题目 谢尔宾斯基地毯是形如上图的正方形分形图案,每个地毯可分为等大小的9份,其中 ...
- 大数据导论第十三周、十四周课件以及课后作业
各位同学好-- 1.课件下载:十三周课件--大数据时代的思维变革,点此下载 十四周课件--大数据促进医疗健康,激发创造力,点此下载
- 20169210 2016-2017-2《网络攻防实践》第五周作业
教材学习内容总结 Web应用程序安全攻防 1. SQL注入攻击步骤: 1 发现SQL注入点 2 判断后台数据库类型 3 后台数据库中管理员用户口令字猜解 4 上传ASP后门,得到默认账户权限 5 本地 ...
- 网络攻防-20169213-刘晶-第五周作业
教材学习内容总结 传统C/S架构的计算B/S架构 "瘦"客户端:Browser (Web客户端) "厚"服务器:Web服务器.Web应用程序.数据库- 通讯机制 ...
- python123《python语言程序设计》程序设计题第一周第二周第三周第四周第五周
第一周学习 eval定义 eval(expression,globals=None,locals=None) -expression:该参数是一个字符串,python会使用globals字典和loca ...
最新文章
- 使用程序解决一道逻辑推理题
- 10条影响CSS渲染速度的写法与建议
- classes是什么意思怎么读_KY啥意思?托马仕空品教你怎么读空气
- vaadin 10+_Vaadin 10+作为CUBA UI的未来
- Docker 的4种网络模式
- 2017-2018 Northwestern European Regional Contest (NWERC 2017)
- 可塑性极强渐变几何空间,设计中不可或缺的素材
- 根据图片名批量创建文件夹
- python中@property的作用
- 解决RTL8723BE网卡Linux上WIFI信号信号差的问题
- 基于DLNA实现iOS、Android投屏:基本概念
- 以智汀和小米为例,聊一聊智能网关在智能家居中的应用
- js中关于字符串操作的命令
- 开源博客项目eblog完整搭建教程!
- 聚焦安防应用 6 6华强与您相约郑州五洲酒店
- MATLAB如何计算函数导数
- 脑电病理波资料统计-----异常脑波的分类诱发实验
- 支持NTFS格式的Knoppix版本
- 编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类,银联借记卡号是一个 19 位的数字,卡号以“62”开头,如图所示。
- python 工作流workflow_基于BPMN2.0的工作流(Workflow)