zoukankan      html  css  js  c++  java
  • 7-2 求最大值及其下标编程总结

    7-2 求最大值及其下标 (20 分)

    本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。
    输入格式:
    输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。
    输出格式:
    在一行中输出最大值及最大值的最小下标,中间用一个空格分开。
    输入样例:

    6
    2 8 10 1 9 10
    

    输出样例:

    10
    

    1.运行代码

    
    #include<stdio.h> 
    int main(void)
    {
    	int n;
    	int str[10];
    	scanf("%d
    ",&n);
    	scanf("%d",&str[0]);
    	//找最大值及下标
    	//假设最大值为str[0] 
    	int max=str[0];
    	int index=0;
    	for(int i=1;i<n;i++){
    		scanf("%d",&str[i]);
    		if(str[i]>max){
    			max=str[i];
    			index=i;
    		}
    	}
    	printf("%d %d",max,index);
    	return 0;
    }
    
    

    2.设计思路

    3.编程过程中遇到的问题及解决办法

    本题一次性通过,没有遇到问题

    4.运行截图

  • 相关阅读:
    Ethical Hacking
    Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    食物链 POJ
    Wireless Network POJ
    Candies POJ
    畅通工程再续 HDU
    Jungle Roads HDU
  • 原文地址:https://www.cnblogs.com/liu2687479342/p/10443258.html
Copyright © 2011-2022 走看看