back
#include<stdio.h> | |
int main() | |
{ | |
int a[5],b[5][5]; | |
int i,j,sum,max,m,n; | |
printf("输入5个整数\n"); | |
for(i=0;i<5;i++) | |
scanf("%d",&a[i]);//输入数据 | |
for(i=0;i<5;i++) | |
{ | |
sum=0; | |
for(j=i;j<5;j++)//从第一位开始往后相加求和 | |
{ | |
sum+=a[j]; | |
b[i][j]=sum;//保存到二维数组中 | |
} | |
} | |
max=b[0][0]; | |
for(i=0;i<5;i++)//比较二维数组找到里面的最大值 | |
{ | |
for(j=i;j<5;j++) | |
{ | |
if(b[i][j]>max) | |
{ | |
max=b[i][j]; | |
m=i+1;//记录最大值的位置 | |
n=j+1; | |
} | |
} | |
} | |
printf("最大值和为:%d 他是从第%d 加到第%d 位的和\n",max,m,n); | |
return 0; | |
} |
随机推荐
- Spring容器技术内幕之内部工作机制
引言 Spring容器就像一台构造精妙的机器,我们通过配置文件向机器传达控制信息,机器就能够按照设定的模式工作.如果将Spring容器比作一辆车,那么可以将BeanFactory看成汽车的发动机,而A ...
- 添加Nginx为系统服务(设置开机启动)
在本节中,我们将创建一个脚本,将Nginx守护进程转换为实际的系统服务. 这有两个作用:守护程序可以使用标准命令控制,更重要的是,它可以在系统启动时自动启动,并在系统关闭时停止. System V s ...
- linux的压缩解压命令全解
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)——————————————— .zip解压:un ...
- Color the ball HDU - 1556 (非线段树做法)
题意:在1到n的气球中,在不同的区域中涂颜色,问每个气球涂几次. #include<cstdio>int num[100010];int main(){ int n, x, y;; whi ...
- k8s mysql 单点部署
参考官网:https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/ 20-nproc. ...
- ucml选项卡
当业务视图组件VC并排摆放时就会形成选项卡,本章介绍选项卡有关的操作函数和事件. 页面中有三个对象:TabStrip,Panel和Tab,TabStrip含Panel对象和Tab对象.业务单元BPO没 ...
- Python基础视频
链接:https://pan.baidu.com/s/1oPiS32sWVysuVAivtdFKnQ 密码私聊我
- oracle12C 创建PDB
1.根据数据库现有模板创建PDB CREATE PLUGGABLE DATABASE ssptrad ADMIN USER sspIDENTIFIED BY oracle roles=(dba) fi ...
- Java内存区域划分、内存分配原理(转)
文章引用自 http://blog.csdn.net/OyangYujun/article/details/41173747 运行时数据区域 Java虚拟机在执行Java的过程中会把管理的内存划分为若 ...
- 207. Course Schedule
https://blog.csdn.net/wongleetion/article/details/79433101 问题的实质就是判断一个有向图是否有环,利用入度去解决这个问题 使用bfs解决问题. ...