7 变量-把你想要的东西存在里边

现在你已经可以用Console.WriteLine("")在dos窗口里打印一些东西出来,而且你还会使用c#进行数学运算。接下来的一步你要开始学习使用变量了。用c#编程,变量就是一个名字,在这个名字里边可以保存一些东西,例如数值,你要打印到dos窗口的东西。C#的变量有不同的类型。如果你想往这个变量里存数值,你就把它定义为数值型的。如果你想往这个变量里存字符串,你就把它定义成字符串型。程序员使用变量来使他的程序更容易理解。所以每个变量的名字要起好,否则日后其他人或你自己读起来会费很大的力气去理解。

让程序更容易理解,你现在有两种办法了。

  1. 给代码添加注释

  2. 使用容易理解的变量名

我先给大家介绍一下C#的变量的常用类型。C#的变量类型有很多,我们这里只介绍我们最经常用到的一些。其他类型留给你去网上查一下,查不到可以问我哦。

  1. int型 整数 例如 15,20

  2. double型 带小数点的数字 例如 35.689,0.034

  3. string型 字符串类型 例如 “我爱和David学C#编程”

在c#中,变量要先定义。定义完了以后就能使用了。

  1)定义变量的语法:

数据类型    变量名;     

定义一个年龄的变量。年龄是整数,所以变量定义如下:

int          age;        

定义一个姓名的变量。姓名是字符串,所以变量定义如下:

                string name ;

  2)为变量赋值语法:

               =           

              (这里的=号表示赋值运算符,把=号右边的值,赋值给左边的变量名,最后以一个;[分号]结束)

               如:年龄18岁,姓名为“小姜"

                age = 18 ;

                name = "小姜" ;

                

你创建一个项目。解决方案名称为Sloution07,项目名称为Exercise07,项目类型为控制台程序。

点击Program.cs. 在Main方法中加入这些代码。

运行结果

练习

  1. 如何一次定义多个变量。

  2. 在网上查一下还有那些变量类型。

  3. 根据你的理解,为这个程序的一些语句加上注释。

  4. 修改程序,算一下,60只小鸡,99条小狗一共有多少条腿。

时间: 2024-10-01 17:36:10

7 变量-把你想要的东西存在里边的相关文章

ps 如何的复制想要的东西,以及修改

学习ps  如何的复制想要的东西,以及修改 @1比如我想把这个 粘到另外一个页面上     @2首先我要去好的页面 用矩形框 选中,然后CTRL+C复制,,到另外一个页面粘贴(如果选取的不对,或者说是想重新选取,就直接按CTRL+D,可以进行任意操作啦) CTRL+A(选择对齐方式)CTRL+E(将图层合并) 如果是不需要的地方,可以CTRL+DELETE删除掉 如果当时下面留白了,可以选中裁减的工具,将其多余的部分剪切掉就好

django模板里循环变量<table>里想要两个一行如何控制

2016-8-3 周三 做项目时遇到的问题: 每个div由循环变量输出: {% for key,value in formextenddetail %} <div id="div_id_notes" class="value form-group row"> <div class="control-label">{{ key }}</div> <div class="controls"

【产品对比分析】See做了明星衣橱想做的东西?

不断地发现.联想.思考,让学到的东西互通起来吧! See简介: See是一个专注找同款的时尚社区,主打功能是一键拍照找同款,由社区为你提供最佳商品或服务. 主要4个功能分析如下—— 1. [找同款]不论何时何地用户看到喜欢的商品,都可以拿相机拍下或直接发图片到See社区,社区的时尚专家和热心用户将帮你找到ta,或者当你看到其他人发布的心愿时,可以一键同求.在这里,所见即所得. 2. [回复心愿]看到其他人发布的心愿,提供你的购物经验或商品链接,随手解救ta.在这里,有时尚专家.品牌顾问.生活达人

有些事为了做正确的事,必须放弃一些你原本想要的东西

更新一下今天的学习进度:以后每天都会更新,倘若有啥感悟想说的话也会一起发出来,希望更多的人能和我一起坚持下去: 1.每天背诵50个英文单词,复习巩固了54个单词,进度:  1796/3486 2.<王者归来>两个月内读完,进度:609/1010

关于javascript在作用域中的变量定义你所不知道的一些东西

1 //先看一段代码 2 var a = 100; 3 function test(){ 4 alert(a); 5 var a = 200; 6 } 7 8 test(); 9 /* 10 结果:undifined 11 原因:js引擎在执行script代码块的时候,会先扫描一遍 12 把所有的变量先声明,所以当执行到alert的时候发现a已经 13 声明了,但是没有赋值 14 15 在编码过程中,为了提高效率,把变量在第一行全部声明,如下 16 */ 17 18 function test1

突然想写点东西,关于web新人的。采用问答方式

我自己是会计专业,转行自学web的,学习有一两年了,也还是新人一个,只不过不是那种超级“新”的,所以有什么话说得不对,请轻喷.欢迎大家来和我交流. 1.我能不能转行学web? 能不能学web这个不是别人告诉你的,是你自己告诉自己的.在我看来,会认字,会写几个字母就可以开始学web了.从最开始的html学起,从标签学起,标签总能看懂吧?不懂就去查!我自己体会最深的是,刚刚开始学习后台语言,花了很久时间去比较ASP,ASP.NET,PHP,在纠结自己应该学什么语言,可不可以学好,去贴吧找人问,去微博

ios开发学习笔记(这里一定有你想要的东西,全部免费)

1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用). 其实在代码里还是可以设置的,那就是删除背景view [[self.searchBar.subviews objectAtIndex:0] removeFromSuperview]; 2,NSDate: [java] view plaincopy 字母  日期或时间元素    表示     示例 G     Era   标志符     Text     

每天绞尽脑汁的想写什么东西能吸引眼球。

http://5455112.ggjj6785.pw/sc.asphttp://5455112.ggjj6786.pw/sc.asphttp://5455112.ggjj6787.pw/sc.asphttp://5455112.ggjj6788.pw/sc.asphttp://5455112.ggjj6789.pw/sc.asphttp://5455112.ggjj6790.pw/sc.asphttp://5455112.ggjj6791.pw/sc.asphttp://5455112.ggjj

置顶!!! 我想说的东西

本人才接触这个领域,学识尚浅,发表的内容仅是一些个人的理解,如有不对,欢迎大家的评论区里指出,如有问题,也可以在评论区里提出,我会抽时间解答 注意: leetcode分类中,我使用的是python语言.在刷题的过程中我会把一些问题写出,包括python的,所以就不再单独分类python