| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 536 人关注过本帖
标题:求助c语言的编程问题---最大值问题
只看楼主 加入收藏
l236215934
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-11-7
结帖率:0
收藏
已结贴  问题点数:4 回复次数:2 
求助c语言的编程问题---最大值问题
我是一个c语言的初学者,又很多东西都是第一次接触,希望总高手们不吝赐教,嘿嘿。
 为一维数组输入10个整数,输出其最大值及其所在的位置。
搜索更多相关主题的帖子: 最大值 c语言 
2009-11-07 11:18
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:2 
程序代码:
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication16
{
    class Program
    {
        static void Main(string[] args)
        {
            #region 变量
            int max;//最大值
            int inde=0;//位置
            List<int> lt = new List<int>();//整数容器
            #endregion

            #region 输入控制
            while (true)
            {
                Console.WriteLine("输入十个整数:");

                string str = Console.ReadLine();

                string[] num = str.Split(' ');

                try
                {
                    foreach (string n in num)
                    {
                        lt.Add(int.Parse(n));
                    }
                }
                catch
                {
                    Console.WriteLine("输入不是整数或者输入格式不对,以单空格作为间隔符!");
                    continue;
                }

                if (lt.Count != 10)
                {
                    Console.WriteLine("输入个数不对!");
                    continue;
                }
                break;
            }
            #endregion

            #region 找最大值
            max =lt[0];

            foreach (int m in lt)
            {
                if (m > max)
                {
                    max = m;

                    inde = lt.IndexOf(m);
 
                }
            }
            #endregion

            #region 输出
            Console.WriteLine("最大值:{0};是第{1}个元素;", max, inde+1);

            Console.ReadLine();
            #endregion
        }
    }
}
C#写的,用C的话更麻烦点

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-11-07 19:45
zhaoxili
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:327
专家分:479
注 册:2009-1-3
收藏
得分:2 
呵呵 不错  楼上的代码学习了 我写的比较麻烦点 呵呵
2009-11-10 20:28
快速回复:求助c语言的编程问题---最大值问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014147 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved