博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
g第十四周,十五周作业
阅读量:4705 次
发布时间:2019-06-10

本文共 1177 字,大约阅读时间需要 3 分钟。

1.数组中偶数的和

#include 
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
int main(){ int n,i,index; scanf("%d",&n); int a[n]; for(i=0;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

你可能感兴趣的文章
python爬虫实战(3)--图片下载器
查看>>
win7系统中开启wifi热点
查看>>
干货|最详尽的神经网络基础
查看>>
翻转字符串和左旋转字符串
查看>>
wampserver配置多站点
查看>>
找不到请求的 .Net Framework Data Provider。可能没有安装
查看>>
实验室管理系统(SQL+VS)
查看>>
C# protogen 处理protobuf生成cs文件
查看>>
oracle_SQL 实验查询及删除重复记录 依据条件 (row)
查看>>
SSM框架搭建
查看>>
[UE4]蓝图比C++慢10倍,是吗?
查看>>
使用IdleTest进行TDD单元测试驱动开发演练(1)
查看>>
零基础入门深度学习(2) - 线性单元和梯度下降
查看>>
微软职位内部推荐-Senior SDE
查看>>
守护进程
查看>>
初入linux系统
查看>>
机器学习预测机动车摇号:神秘的第七位
查看>>
linux 下启动tomcat 提示-bash: ./startup.sh: Permission denied 原来...
查看>>
洛谷P1041 传染病控制
查看>>
Android:interpolator用法
查看>>