本篇章我们将会用神秘的Markdow格式,来“辅助”大家学习。
我敢保证,本文是ACGO上,甚至全网讲的最详细的文章之一,有问题直接私信我!
上完#游戏计划#系类后,你就可以做出一款生动好玩的游戏了,或许你在初中,就可以获得人生中第一桶金。
目录
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
想必大家都下载好了VS吧,那我们开始新的学习了。
请各位同学带好一下文具:
一个单独留给C#的笔记本
一个用于做课后习题的草稿纸
准备好了吗?GO!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
目录
* 输入输出
* 变量
* C#框架分析
* 习题
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1.输入输出
在学习之前,请大家打开你的VS。
打开上节课你创造的项目。
应该是有这个代码的:
我们先把Hellow,World这行删掉。
显示出来的就会是这个。
我们在:
这里面写代码。
现在,我们来了解——输出。
先看C++的输出:
初学者我们只会用到这一种。
而C#就很特别了。
C#的输出有两种。
现在,请大家将如下代码复制在VS里面:
那怎么输出呢?
上面有一个绿色箭头,点一下。
这是输出:
发现了什么?
带有“Line”的输出在输出完后竟然会换行!
相当于默认给你写了个endl。
欸嘿!那有人问了,我只想用Console.Write但也想换行怎么办?
不用着急,我们会在转义字符那一节课讲的哈。
然后就是输入了。
很简单。
分为:
先讲,第一个吧。
它也是有Line的,聪明的同学就猜到了,它肯定是读取一行的输入啊。
但是怎么截至呢,当你按下Enter的时候,就认为你输入完了。
是不是和C++很像呢?
然后讲第二个吧。
它带有一个Key。
我告诉大家,它就是“按下任意键后游戏开始”。
没错,它就是当你按下任意按键时(1个),就认为你输入完了。
大家可以在VS当中亲手试试,加深记忆。
2.变量
其实这个没什么好讲的,但是C#的变量十分不一样,所以我们不放在这里讲,我们会单独放一期。
这里我们放的是变量的类型。
对于这个,我不怎么多做要求,我们为什么要了解这个呢?
我的经验和我说,做游戏,一定要优化。
所以,我的要求是:能背多少背多少。
一些基础的运算还是和C++一样,比如+-*/。
注意:数字+数字=数学相加。
字符串+任何类型=字符串拼接。
3.C#框架分析
也是,没什么可以说的,这个东西真讲起来挺复杂的。
那句话,可以不背出来,但必须了解 。
4.习题
题目1:自我介绍
编写一个程序,在控制台中输出你的姓名、年龄和所在城市。要求使用变量来存储这些信息。
题目2:数字计算
声明两个整数变量 a 和 b,分别赋值为 10 和 5。计算并输出它们的和、差、积、商。
拓展题:编写一个程序,要求用户输入自己的名字,然后程序输出:“你好,[名字]!欢迎学习C#!”
拓展题的知识不属于这节课,在下节课中,我们会对习题进行讲解,拓展题大家可以多多思考。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------