求C#的练习题及答案

时间:2022-09-09 00:26:31
如:编一个程序,自定义一个静态方法,找出2到100之间的素数
static void Main(string[] args)
        {
            for (int i = 2; i <= 100; i++)
            {
                if (Primetest(i))
                {
                    Console.Write(i);
                    Console.Write(" ");
  
                }
            }
            Console.ReadLine();
        }
        static bool Primetest(int x)
        {
            for (int i = 2; i <x; i++)
            {
                if(x%i==0)
                {
                    return false;
                }
             
            }
            return true;
        }     
要有
判断语句
循环语句
比较运算符 
逻辑表达式 
数组 
函数(或称方法)   
类 
构造函数和析构函数 
静态类、静态方法、静态变量 
方法的重载
方法的参数(ref,out,params)
类的继承 
异常处理 
接口 
泛型 
抽象类 
所有的类的父类object
委托 
事件 
枚举
this关键字 
base关键字
值类型 
有这些的练习题就好 有答案更好
 








11 个解决方案

#1


这种习题我一题也没做过,不照样写程序。

#2


编程序如同写作文,最多只有范文,你见过有标准答案的么。

#3


引用 2 楼 caozhy 的回复:
编程序如同写作文,最多只有范文,你见过有标准答案的么。

这个倒是 ,就是这些内容想知道到底学会没得,想做下题,书上代码太少,感觉学得不太牢固,想全部结合起来,,哎,不晓得啷个说,就感觉照着书上的代码敲,没得什么感觉样

#4


引用 3 楼 zuoshuo55 的回复:
Quote: 引用 2 楼 caozhy 的回复:

编程序如同写作文,最多只有范文,你见过有标准答案的么。

这个倒是 ,就是这些内容想知道到底学会没得,想做下题,书上代码太少,感觉学得不太牢固,想全部结合起来,,哎,不晓得啷个说,就感觉照着书上的代码敲,没得什么感觉样


代码在google上,在github上,在sourceforge上,不在书上!

#5


引用 4 楼 caozhy 的回复:
Quote: 引用 3 楼 zuoshuo55 的回复:

Quote: 引用 2 楼 caozhy 的回复:

编程序如同写作文,最多只有范文,你见过有标准答案的么。

这个倒是 ,就是这些内容想知道到底学会没得,想做下题,书上代码太少,感觉学得不太牢固,想全部结合起来,,哎,不晓得啷个说,就感觉照着书上的代码敲,没得什么感觉样


代码在google上,在github上,在sourceforge上,不在书上!

我是菜鸟,才在自学,,就感觉学习了一段时间找不到方向那种,学了这些不晓得做什么了,,呵呵 ,见笑了,

#6


面试帖:
http://tech.it168.com/KnowledgeBase/Articles/1/6/6/16634423793cbcfc549645f469c975f0.htm

#7


判断素数,不必循环整个数 N,只需要循环到 根号N 就可以了。

#8


自学,先建议你入手几本基本C#的书先,里面有练习,解释的,很多人都是敲出来的!

#9


 static void Main(string[] args)
        {
          for(int i=2;i<=100;i++)
            {
                if (judge(i))
                    Console.WriteLine(i+"是素数"); 
            }
               Console.ReadKey();            
        }        
        static bool judge(int x)
        {
            bool r = true;
            for (int i = 2; i <x; i++)
            {
                if(x%i==0)
                {
                    r = false;
                    break;
                }
            }
            return r;
        }

#10


这些都是最最基本的C#知识,建议一定要自己动手敲,运行调试代码。只有这样才能有所提高,而不是直接要答案。

#11


找编程练习题目,找百度阿:
http://www.docin.com/p-597012020.html

#1


这种习题我一题也没做过,不照样写程序。

#2


编程序如同写作文,最多只有范文,你见过有标准答案的么。

#3


引用 2 楼 caozhy 的回复:
编程序如同写作文,最多只有范文,你见过有标准答案的么。

这个倒是 ,就是这些内容想知道到底学会没得,想做下题,书上代码太少,感觉学得不太牢固,想全部结合起来,,哎,不晓得啷个说,就感觉照着书上的代码敲,没得什么感觉样

#4


引用 3 楼 zuoshuo55 的回复:
Quote: 引用 2 楼 caozhy 的回复:

编程序如同写作文,最多只有范文,你见过有标准答案的么。

这个倒是 ,就是这些内容想知道到底学会没得,想做下题,书上代码太少,感觉学得不太牢固,想全部结合起来,,哎,不晓得啷个说,就感觉照着书上的代码敲,没得什么感觉样


代码在google上,在github上,在sourceforge上,不在书上!

#5


引用 4 楼 caozhy 的回复:
Quote: 引用 3 楼 zuoshuo55 的回复:

Quote: 引用 2 楼 caozhy 的回复:

编程序如同写作文,最多只有范文,你见过有标准答案的么。

这个倒是 ,就是这些内容想知道到底学会没得,想做下题,书上代码太少,感觉学得不太牢固,想全部结合起来,,哎,不晓得啷个说,就感觉照着书上的代码敲,没得什么感觉样


代码在google上,在github上,在sourceforge上,不在书上!

我是菜鸟,才在自学,,就感觉学习了一段时间找不到方向那种,学了这些不晓得做什么了,,呵呵 ,见笑了,

#6


面试帖:
http://tech.it168.com/KnowledgeBase/Articles/1/6/6/16634423793cbcfc549645f469c975f0.htm

#7


判断素数,不必循环整个数 N,只需要循环到 根号N 就可以了。

#8


自学,先建议你入手几本基本C#的书先,里面有练习,解释的,很多人都是敲出来的!

#9


 static void Main(string[] args)
        {
          for(int i=2;i<=100;i++)
            {
                if (judge(i))
                    Console.WriteLine(i+"是素数"); 
            }
               Console.ReadKey();            
        }        
        static bool judge(int x)
        {
            bool r = true;
            for (int i = 2; i <x; i++)
            {
                if(x%i==0)
                {
                    r = false;
                    break;
                }
            }
            return r;
        }

#10


这些都是最最基本的C#知识,建议一定要自己动手敲,运行调试代码。只有这样才能有所提高,而不是直接要答案。

#11


找编程练习题目,找百度阿:
http://www.docin.com/p-597012020.html