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; | |
} |
随机推荐
- golang的reflection(转)
作者:BGbiao 链接:https://www.jianshu.com/p/42c19f88df6c 來源:简书 反射reflection 可以大大提高程序的灵活性,使得interface{}有更大 ...
- Python3.6安装及引入Requests库
本博客可能没有那么规范,环境之类的配置.只是让你直接开始编程写python. 至于各种配置网络上有多种方法. 本文仅代表我的观点的一种方法. 电脑环境:win10 64位 第一步:下载python. ...
- 有关科学计算方面的python解决
在科学计算方面,一般觉得matlab是一个超强的东西.此外还有R. 至于某种语言来说,一般都要讲究一些特别的算法,包含但不限于: 矩阵方面的计算 指数计算 对数计算 多项式运算 各类方程求解 总之.仅 ...
- HDFS的namenode从单节点扩展为HA需要注意的问题
扩展为HA需要注意的问题 原Namenode称为namenode1,新增的Namenode称为namenode2. 从namenode单节点扩展为HA模式官网上有详细的教程,下面是扩展过程中疏忽的地方 ...
- VCS双机+oracle 11gR2+ASM主机名修改
----------------------------------------------------------------------------VCS修改主机名---------------- ...
- STM8
STM8L101F3P6查询发送中断接收 http://blog.csdn.net/sy_lixiang/article/details/34076317 STM8L103F3P6,内部时钟,16MH ...
- 20145203盖泽双 《网络对抗技术》实践九:Web安全基础实践
20145203盖泽双 <网络对抗技术>实践九:Web安全基础实践 1.实践目标 1.理解常用网络攻击技术的基本原理. 2.Webgoat下进行相关实验:SQL注入攻击.XSS攻击.CSR ...
- firewalld
1.查看firewalld防火墙自带的区域名 [root@web ~]# firewall-cmd --get-zones block dmz drop external home internal ...
- glVertexAttribPointer 用法简介
在内存中采用交叉模式存储,向gpu传入顶点数据的方法 GPU: #version 100 attribute highp vec2 aPosition; attribute highp vec2 a ...
- java 适配器模式(adapter pattern)
适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配. 场景:电脑读取内存卡中的内容,内存卡是没有办法直接插在电脑的USB接口上,那就不需要一个转换器. 下面的例子实现了 ...