C#
秃头的eleven
这个作者很懒,什么都没留下…
展开
-
C#之基于winform窗体绘制简单图形
什么是窗体?可以理解为是一个自定义的控制台应用程序。假如需要仅仅是用vs制作游戏的话,那么vs中,我们平时所用到的控制台应用程序所呈现的窗口时远远不够用的。因此需要自定义窗体。因此在新建项目时,我们不能再使用控制台应用程序,而是应该选择窗体:之后就完成了窗体的新建。这里可以给大家直接运行我们新建好地窗体:如下弹出地窗口就是我们新建好的窗体。由于我们没有对窗体进行任何操作,所以当前窗体是一片空白的。其次,完成之后会在工程目录下发现如下几个文件:Form1.cs.原创 2022-02-23 12:32:45 · 11455 阅读 · 0 评论 -
C#中关于继承、接口、抽象类的练习
C#面向对象编程-练习题1.C#中的方法重写使用关键字(a)。override overload static Inherit2.以下的C#代码,试图用来定义一个接口:public interface IFile{ int A; int delFile() { A = 3; } void disFile();}关于以上的代码,以下描述错误的是(d)。(选择一项)以上的代码中存在的错误包括:不能在接口中定义变量,所...原创 2022-02-17 21:16:33 · 923 阅读 · 0 评论 -
关于C#中的异常处理
什么是异常?也就是在程序运行过程中会出现错误。那么就可能有人会问,vs中出现错误不是会报错吗?首先,vs会报错的基本都是语法错误,但是逻辑错误vs并不会提示错误。只要是符合语法,vs在编译之前都会通过。其次,编写程序的过程中,出现错误是难免的,所以我们需要编写的是更加强壮的代码,来预防以及尽可能地避免程序发生错误。在C#中,常用try-catch-finally来进行异常的处理。try-catch语句结构如下:try{ ...; }catch (...;) { ...;}fina原创 2022-02-16 17:31:37 · 1286 阅读 · 0 评论 -
C#编程练习
编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) { int k1 = 364; ..原创 2022-02-13 11:45:00 · 323 阅读 · 0 评论 -
C#编程练习(关于循环嵌套)
编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) { //输出一行十个* for(int ...原创 2022-02-11 10:30:00 · 1287 阅读 · 0 评论 -
C#编程练习
编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) { char c; int ...原创 2022-02-10 09:45:00 · 282 阅读 · 0 评论 -
C#编程练习
编写代码如下:程序运行结果如下:编写代码如下:程序运行结果如下:编写代码如下:程序运行结果如下:编写代码如下:程序运行结果如下:编写代码如下:程序运行结果如下:编写代码如下:程序运行结果如下:...原创 2022-02-09 09:00:00 · 135 阅读 · 0 评论 -
C#编程练习
编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) { //让用户输入整数,如果=0,就结束 不等于0 就.原创 2022-02-08 08:00:00 · 345 阅读 · 0 评论 -
C#编程练习
编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) { //血量>0,执行攻击。 ..原创 2022-01-27 06:00:00 · 418 阅读 · 0 评论 -
C#编程练习
分析:采用两两比较法,进行分组,分别求出每组中较大较小的数值,然后将每组的较大较小数值进行比较。编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args..原创 2022-01-26 10:15:00 · 301 阅读 · 0 评论 -
C#编程练习
答案:B答案:A。 C#中,是无法直接将int类型转换成bool类型的。答案:AC答案:C编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { ...原创 2022-01-24 05:45:00 · 485 阅读 · 0 评论 -
C#编程练习
编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) { //输入3个整数 求其中最大值的平方 ..原创 2022-01-23 13:15:00 · 442 阅读 · 0 评论 -
C#日常编程练习
分析:由题意可知指的是11~16岁的才可以进入。编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) { ..原创 2022-01-22 12:58:07 · 703 阅读 · 0 评论 -
C#编程练习
答案:ACD答案:B答案:ACD编写代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ class Program { static void Main(string[] args) {...原创 2022-01-21 12:26:11 · 488 阅读 · 0 评论 -
C#编程练习2
分析:在C#中,输入语句是console.readline();语句。他返回的是一个字符串类型的参数。而题目中需要的是数值型,只有数值型的数字才可以进行简单的加减运算。而字符串返回的是字符类型的。运用到convert.toint32()语句强制转换为int类型。代码以及运行结果如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threadi...原创 2022-01-20 15:27:49 · 417 阅读 · 0 评论 -
C#编程练习篇2
首先,我们需要知道在c#中打印变量的字符和打印变量中的值有什么区别。简单来说,有引号括起来的,就是打印字符。在c#中,打印变量名中的值直接在输出语句中输出变量名即可。同时,题目中的+,如果有引号引起来,则代表+这个符号,如果没有,则只是简单的把前后的需要输出的内容串联起来。因此得到这个题目的答案:1、112、a+b3、3+84、a+b385、a+b+11tps:值得注意的是第四和第五的区别 ,没有其他符号的时候运算遵循从左到右的结合顺序,因此先+3,此时的+只是单..原创 2022-01-17 08:30:00 · 87 阅读 · 0 评论 -
C#练习题篇1
只有6和3是正确的。选择第三个。\n表示换行,\t表示一个制表符。分析可知,只是应用到一个简单的输出语句,需要换行,用writeline和write都可以。write需要用到转移字符\n。代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _1{ ...原创 2022-01-14 05:30:00 · 815 阅读 · 0 评论 -
编写一个c#程序
使用的编译器是vs,版本是2017.首先新建项目,在弹出的窗口中选择c#,选择控制台应用程序:点击确定即可,就会出现如下的代码段:跟c语言一样,我们在屏幕上面输出一句“hello world".运行结果如下所示:解析代码 :前面的namespae表示引入命名空间,class program是系统自定义的类,类中可以引入方法。比如下面的console.write和writeline。用.引入write方法。在c#中有两种输出语句,一种是write,还有一种.原创 2022-01-13 14:25:29 · 1782 阅读 · 0 评论