练习7-2 求最大值及其下标 (20分).c_Master Chicken的博客-程序员秘密

技术标签: c语言  

本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。

输入格式:

输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。

输出格式:

在一行中输出最大值及最大值的最小下标,中间用一个空格分开。

输入样例:

6
2 8 10 1 9 10

输出样例:

10 2
//   Date:2020/3/20
//   Author:xiezhg5
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void)
{
	int i,n,index=0; 
	int a[10];                 //依题意定义一个有10元素的数组 
	scanf("%d",&n);
	for(i=0;i<n;i++)         //for循环为数组元素下标赋值 
		scanf("%d",&a[i]);
	for(i=1;i<n;i++)
		if(a[i]>a[index]) //比较数组元素大小然后交换值 
			index=i;
	printf("%d %d",a[index],index);		
	return 0;
}

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_45645641/article/details/104997344

智能推荐

升级到CodeBlocks-16.01_powerx_yc的博客-程序员秘密

为什么80%的码农都做不了架构师?&gt;&gt;&gt; ...

centos6.8安装教程_Zackメ的博客-程序员秘密

一、工具下载1、VMware                链接: https://pan.baidu.com/s/1YgH8_Z-_cD7zptnaxQM2bA 密码: nwye2、centos6.8 64位     链接: https://pan.baidu.com/s/1yC4BfKo2x3M8mIG50n51uw 密码: swue二、VMware安装安装过程都是默认下一步,下一步即可。这里...

为监控主机添加SNMPv3模板_寰宇001的博客-程序员秘密

转载来源 :为监控主机添加SNMPv3模板本次以监控主机华为E9000为例。1.关于snmpwalk v3命令详解参考网站:https://blog.csdn.net/ivnetware/article/details/517654582.首先要知道华为E9000的SNMPv3的加密方式乐维的实际操作如下:[[email protected] ~]# ssh 192.168.11.1root...

五万字长文:Java面试知识点总结_古老的屋檐下的博客-程序员秘密

大家第一眼看过去可能会怀疑文章是不是标题党,这篇短短的文章应该是没有50000字的。但是本文实际上远远不止五万字,大家可以打开正文中任何一个链接看看,每一个链接都是一类知识点的总结,任何一个链接都是。正文中的每一个链接都是目录分类的形式知识点的总结,使得杂乱无章的知识点变得条理很清楚,也便于同学们复习。另外,博主收集了几类全面的思维导图,思维导图可以帮助大家系统全面的建立起知识网络,方便大家理解...

$children与$parent_$parent和$children_~小猿的博客-程序员秘密

1.$children组件属性官方介绍:当前实例的直接子组件。需要注意 $children 并不保证顺序,也不是响应式的。即$children是组件自带的属性,它可以获取到当前组件的子组件,并以数组的形式返回。2.$parent官方介绍:指定已创建的实例之父实例,在两者之间建立父子关系。子实例可以用 this.$parent 访问父实例,子实例被推入父实例的 $children 数组中。如果组件没有父组件,他的$parent为undefined,App组件(根组件)的$parent不是u

十四、vue 使用 `this.$refs` 来获取元素和组件_快乐de馒头的博客-程序员秘密

使用 `this.$refs` 来获取元素和组件&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &l...

随便推点

Linux文本三剑客_一个山里的少年的博客-程序员秘密

awk是一个强大的linux命令,有强大的文本格式化的能力,好比将一些文本数据格式化成专业的excel表的样式.awk更是是一门编程语言,支持条件判断、数组、循环等功能。可能有老铁会问为啥没有删除掉了,这是因为sed会按行将内容读取到内存当中我们删除的是内存当中的数据此时我们如果想要删除文件里面的内容我们可以使用-i选项就可以了。现在我们想将这个文件里面的内容显示出来但是我们不想看到看到空行,此时我们可以使用上面的组合符 ^$代表空格在使用grep的-v选项即可。我们想要拿到第二列的值。

sql注入_qq_45117395的博客-程序员秘密

用SQL(结构化查询语言)对SQL数据库(大多数Web应用都使用SQL数据库来存放应用程序的数据)进行“增删改查”。一、可SQL注入的原因1.允许数据库命令和用户数据混杂在一起的。远程用户不仅能向Web应用输入数据,而且还可以在数据库上执行任意命令,SQL注入使攻击者绕过认证机制,损害数据库的内容。2.动态生成Sql语句时没有对用户输入的数据进行判断是Sql注入攻击得逞的主要原因二、SQL...

ReactOS 0.4.11 发布,Windows 系统的开源替代方案_weixin_33720956的博客-程序员秘密

开发四年只会写业务代码,分布式高并发都不会还做程序员? ReactOS 团队发布了 ReactOS0.4.11 版本...

c语言高精度除法代码,高精度除法小数点位数_weixin_39897746的博客-程序员秘密

该楼层疑似违规已被系统折叠隐藏此楼查看此楼题目描述a/b。 a,b为integer范围内的整数。 求a/b的前n位小数商。输入a b n输出一行数字样例输入97 61 50样例输出1.59016393442622950819672131147540983606557377049180就是有些测试点过不了,大神们帮我看看,我有何遗漏的地方我的程序:考虑了小数点为0考虑了最后进位,包括进位后小数点后...

推荐文章

热门文章

相关标签