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

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

2019年春季学期第三周作业

基础作业
本周没上课,但是请大家不要忘记学习。
本周请大家完成上周挑战作业的第一部分:给定一个整数数组(包含正负数),找到一个具有最大和的子数组,返回其最大的子数组的和。
例如:[1, -2, 3, 10, -4, 7, 2, -5]的最大子数组为[3, 10, -4, 7, 2]
输入:
请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。
输出
在不删除原有文件内容的情况下,将最大子数组以及子数组的和写入文件。

预习作业

预习“7.2 二维数组”,并完成PTA上的第三周作业:判断上三角矩阵
预习可以参看翁恺老师的MOOC视频: ,第八周 数组—》8.2 数组运算

以上两项作业,完成后请写好编程总结,并在博客园提交。

请注意:题目做起来难说明我们还有提升的空间,请大家相信自己的能力是可以不断提升的,我对大家有信心!

编程总结要求:

格式标准,程序正确,思路清晰(有流程图),有对自己作业的评价(存在的问题和解决办法、心得、完成作业的时间消耗),程序运行结果的截图或者效果录像。
1.判断三角矩阵

include<stdio.h>

int main(){    int n,i,j,sign=1;    int a[10][10];    scanf("%d",&n);for(i=0;i
j&&a[i][j]!=0) sign=0; } } if(sign) printf("Yes"); else printf("No"); }

2.运行结果截图

1581764-20190316123641389-557307441.png

3.1581764-20190316123900502-762126601.png

1581764-20190316123913930-1141990767.png

转载于:https://www.cnblogs.com/xyh9977/p/10541812.html

你可能感兴趣的文章
泛型Dictionary的用法详解
查看>>
明晰三种常见存储技术:DAS、SAN和NAS
查看>>
ContentProvider简单介绍
查看>>
Visual Studio 2014 CTPs 下载 和C# 6.0 语言预览版介绍
查看>>
js混淆 反混淆 在线
查看>>
WinForm 之 程序启动不显示主窗体
查看>>
FragmentTransaction.replace() 你不知道的坑
查看>>
模拟退火算法
查看>>
StringUtils方法全集介绍
查看>>
性能调校
查看>>
VMware workstation虚拟网卡类型介绍
查看>>
C# web 更新折腾记
查看>>
IBM主机巡检操作文档
查看>>
zabbix企业应用之Mysql主从监控
查看>>
移动端iphone按下a链接背景颜色会变灰
查看>>
如何识别 MacBook Pro 机型
查看>>
javascript 图标分析工具
查看>>
从结构struct谈到类class(基于C++实现)
查看>>
阿里云负载均衡服务
查看>>
小命令 sysdig
查看>>