第十四,十五周作业

计科-刘宇 计科-刘宇     2022-10-03     385

关键词:

题目:第十五周第二次作业第二题

代码:

#include<stdio.h>
int main()
{
int s[20][20]={0},a,b,m,n,flag=1,flag_=0;
scanf("%d %d",&m,&n);
for(a=0;a<m;a++)
{
for(b=0;b<n;b++)
{
scanf("%d",&s[a][b]);
}
}
for(a=1;a<(m-1);a++)
{
for(b=1;(b<n-1);b++)
{
if(s[a][b]>s[a-1][b]&&s[a][b]>s[a+1][b]&&s[a][b]>s[a][b+1]&&s[a][b]>s[a][b-1])
{
flag=0;
flag_=1;
}
if(flag==0)
{
printf("%d %d %d\n",s[a][b],a+1,b+1);
flag=1;
}
}
}
if(flag_)
flag=0;
if(flag)
printf("None %d %d",m,n);
}

思路:

第一步:创建二位数列

第二步:按题目要求输入

第三步:创建循环,计算每一个数周围的数是否有这个数大,若是则输出这个数,若不是跳到下一个数

第四步:判断是否有局部最大数,若没有则输出None

流程图:

错误:刚开始审题错误,以为是要找没一行中的极大值,导致输出结果始终是None,重新审题后,没想明白如何判断是否有数输出。

在这周的学习中我学习到了二维数组的使用,对循环的使用更加熟练

刘炜旗:

史泽文:

王鑫宇:http://www.cnblogs.com/wxy5336/p/7966876.html

第十四,十五周作业

要求二题目7-1求最大值及其下标1.实验代码#include<stdio.h>intmain(void){intn,max,i,idx=0;scanf("%d",&n);inta[n];scanf("%d",&max);for(i=1;i<n;i++){scanf("%d",&a[i]);if(a[i]>max){max=a[i];idx=i;}}p 查看详情

第十四,十五周作业

一,pta:1,交换最小值和最大值:(1),实验代码:#include<stdio.h>intmain(){inti,n,idx,t;scanf("%d",&n);inta[n];for(i=0;i<n;i++){scanf("%d",&a[i]);}idx=0;for(i=0;i<n;i++){if(a[i]<a[idx]){;}}if(idx!=0 查看详情

第十四十五周作业

要求二题目7-5矩阵运算1.实验代码#include<stdio.h>intmain(void){inta[10][10];inti,j,sum=0,n;scanf("%d",&n);for(i=0;i<n;i++){for(j=0;j<n;j++)scanf("%d",&a[i][j]);}for(i=0;i<n;i++){for(j=0;j< 查看详情

第十五周作业

《写给C的一首诗》我瞧见雪时是一个夜里黑白分明宛如两个世界你从世界的缝隙走过《第二首诗》你从我身旁走过我的灵魂掀起了一阵涟漪 查看详情

第十五周作业(代码片段)

publicclassColaEmployeeStringname;intmonth;publicStringgetName()returnname;publicvoidsetName(Stringname)this.name=name;publicintgetMonth()returnmonth;publicvoidsetMonth(intmonth)this.month=mon 查看详情

第十五周作业(代码片段)

publicclassColaEmployeeprotectedStringname;protectedintmonth;publicColaEmployee()super();publicColaEmployee(Stringname,intmonth)super();this.name=name;this.month=month;publicdoublegetSalary(intmo 查看详情

第十五周java作业(代码片段)

 packageCola;publicclassColaEmployeeprotectedStringname;protectedintmonth;privateintbirthday;publicStringgetName()returnname;publicvoidsetName(Stringname)this.name=name;publicintgetMonth()r 查看详情

第十五周作业

4、Cola公司的雇员分为以下若干类:(知识点:多态)[必做题]4.1ColaEmployee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份。方法:getSalary(intmonth)根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100... 查看详情

java第十五周作业(代码片段)

packagework;publicclassColaEmployeeprotectedStringname;protectedintmonth;publicdoublegetSalary(intmonth)return0;publicColaEmployee(Stringname,intmonth)super();this.name=name;this.month=month;publ 查看详情

201553252017-20181《信息安全系统设计基础》第十五周学习总结

...令od-tc-tx1的C语言程序实现myod-优化版第2章第四周作业:第十章第五周作业:第三章第六周作业:课上测试、课下作业、第八章第七周作业:第四章第九周作业:第六章加分作业实现pwd第十周作业:课下作业-IPC、课堂测试第十一... 查看详情

第十五周作业(代码片段)

Cola公司的雇员分为以下若干类:(知识点:多态)[必做题]•4.1ColaEmployee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份。方法:getSalary(intmonth)根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100... 查看详情

java第十五周作业

Cola公司的雇员分为以下若干类:(知识点:多态)[必做题]•4.1ColaEmployee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份。方法:getSalary(intmonth)根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100... 查看详情

第十五周作业(代码片段)

Cola公司的雇员分为以下若干类:(知识点:多态)[必做题]•4.1ColaEmployee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份。方法:getSalary(intmonth)根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100... 查看详情

第十五周java作业(代码片段)

•4.1ColaEmployee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份。方法:getSalary(intmonth)根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100元。•4.2SalariedEmployee:ColaEmployee的子类,拿固定工资的员... 查看详情

第十五周作业(代码片段)

4、Cola公司的雇员分为以下若干类:(知识点:多态)[必做题] 4.1ColaEmployee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份。方法:getSalary(intmonth)根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖... 查看详情

第十五周上机作业(代码片段)

Cola公司的雇员分为以下若干类:(知识点:多态)[必做题]•4.1ColaEmployee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份。方法:getSalary(intmonth)根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100... 查看详情

第十五周个人作业

 本周作业:作为一个排球爱好者希望得知比赛的详细得分方便掌握比赛的赛况。 计划 估计要用多长时间3d开发 需求分析1h生成设计文档1h设计复审 40min代码规范20min具体设计40min具体编码2h代码复审1h测试50min测试... 查看详情

第十十五周作业

7-10 简化的插入排序1.实验代码#include<stdio.h>intmain(){constintN=10;intn,i,j,m,a[N];scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a[i]);}scanf("%d",&m);if(n==0){printf("%d",m);}elseif(n= 查看详情