当前位置:编程学习 > C#/ASP.NET >>

C#--第三周实验--任务1--输入一组整数,输出所有的奇数(控制台应用)

 /* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:编写一个控制台应用。输入一组整数,输出所有的奇数。
* 作 者: 雷恒鑫
* 完成日期:2012 年 09 月 15 日
* 版 本 号:V1.0
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:
* 程序输出:
* 程序头部的注释结束
*/
 
[java] 
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
 
namespace The_experiment__of__three__week 

    class Program 
    { 
        static void Main(string[] args) 
        { 
            Console.WriteLine("请您输入一组整数,中间用逗号隔开:"); 
            String str = Console.ReadLine(); 
            String[] s = str.Split(','); 
            int[] b = new int[s.Length]; 
            for (int i = 0; i < s.Length; ++i) 
            { 
                b[i] = int.Parse(s[i]); 
            } 
            Myclass c = new Myclass(); 
            int x = c.get_number(b); 
            Console.WriteLine("你输入的整数中奇数的个数为:{0}个",x); 
            Console.ReadKey(); 
        } 
    } 
 
    class Myclass 
    { 
        public int get_number(params int[] a) 
        { 
            int i = 0; 
            for (int j = 0; j < a.Length; ++j) 
            { 
                if (a[j] % 2!=0) 
                { 
                    ++i; 
                } 
            } 
            return i; 
        } 
    } 

 
运行结果:
 
补充:软件开发 , C# ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,