用visual studio 2005做的
(1)编程输出1到100中能被3整除但不能被5整除的数,并统计有多少个这样的数。
(2)创建一个控制台应用程序,编写一个函数将十进制数转换成二进制数。程序可以
让用户一直进行转换,直到输入0为止。程序中要对格式转换异常进行处理。
(3)创建一个类,它存储一个int数据成员MyNumber,并给该数据成员创建属性,当该数据成员被存储时,将其乘以100;当其被读取时,将其除以100。
(4)设计一个类,要求用事件每10秒报告机器的当前时间。
(5)编写一个程序接受用户输入的字符。如果输入的字符是0-9数字中的一个,则显示“您输入了一个数字”,否则显示“这不是一个数字”。
(6)编写一个程序,该程序使用一个数组存储30个学生的考试成绩,并给各个数组元素指定一个1-100的随机值,要求利用索引来对数组中的元素进行赋值和显示。然后计算平均成绩。
(7)编写一个windows应用程序,能将窗体背景颜1秒钟变换一次。
(8)通过方法重载,使用同一个方法名print分别执行输出整数、双精度数与字符串的功能。
1.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int sum = 0;
            Console.WriteLine("能被3整除但不能被5整除的数 ");
            for (int i = 1; i <= 100; i++)
            {
                if (i % 3 == 0 && i % 5 != 0)
                {
                    Console.Write("{0,4}",i);
                    sum++;
                }
            }
            Console.WriteLine("共有 {0}个", sum);
        }
    }
}
2.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
    class Program
    {
        static void Change(int m, int n, out int[] a, out int i)
        {
         
            a = new int[20];
            i = 0;
            while (m != 0)
            {
                a[i] = m % n;
                m = m / n;
                i++;
            }
        }
        static void Main(string[] args)
        {
            try
            {
               
                while (true)
                {  Console.Write("输入一个十进制数(输入0为止):");
                    int n = Convert.ToInt32(Console.ReadLine());
                    if (n != 0)
                    {
                        int m = 2;
                        int[] s; int i;
                        Change(n, m, out s, out i);
                        Console.Write("转换的二进制为:");
                        for (int j = i - 1; j >= 0; j--)
                        {
                            Console.Write(s[j]);
                        }
                        Console.WriteLine();
                    }
                    else
                    { return; }
                }
            }
            catch (Exception )
            {
                Console.Write("格式转换错误");
            }
        }
       
    }
}
3.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication3
{
    class MyClass
    {
        int MyNumber;
       
        public int mynumber
        {
            get
            {
                return MyNumber / 100;
            }
            set
            {
                MyNumber = value * 100;
            }
        }
        static void Main(string[] args)
        {
           
            Console.Write("请输入任意一个数:");
            int a = Convert.ToInt32(Console.ReadLine());
            MyClass m = new MyClass();
            Console.Write("结果为:");
            m.mynumber = a;
            Console.WriteLine("{0}", m.mynumber);
        }
    }
}
4.
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
namespace ConsoleApplication4
{
    class ClassA
    {
        public void TimerHandlerA(object obj, EventArgs e)              // Event handler
        {
            Console.WriteLine(DateTime.Now.ToLongTimeString());
        }
    }
    class Program
    {
        static void Main()
        {
            ClassA ca = new ClassA();                                      // Create the class object.
            MyTimerClass mc = new MyTimerClass();                          // Create the timer object.
            mc.Elapsed += ca.TimerHandlerA;                                // Add handler A -- instance.
            Thread.Sleep(100000);
console命令大全
        }
    }
    public class MyTimerClass
    {
        public event EventHandler Elapsed;
        private void OnOneSecond(object obj, EventArgs e)
        {
            if (Elapsed != null)
                Elapsed(obj, e);
        }
        private System.Timers.Timer MyPrivateTimer; // Private timer
        public MyTimerClass() // Constructor
        {
            MyPrivateTimer = new System.Timers.Timer(); // Create the private timer.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。