C#笔记第二周

 1 namespace ConsoleApplication1
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7             string name = "卡卡西";
 8             string address="火影村";
 9                 string mail="[email protected]";
10                 decimal wage = 3000m;
11             Console.WriteLine("我叫"+name+",我来自"+address+",我的邮箱是"+mail+",我每个月的工资是"+wage+"。");
12             Console.ReadKey();
13
14
15
16         }
17     }
18 }

decimal  如果希望实数被视为 decimal 类型,请使用后缀 m 或 M。如果后面没有加M,当输入带有小数点的数字的时候,它会被误认为double类型的,而double可带小数点。

decimal 用于关于财政金融方面的数字!

 1 namespace ConsoleApplication1
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7             string name = "卡卡西";
 8             string address="火影村";
 9                 string mail="[email protected]";
10                 decimal wage = 3000m;
11             Console.WriteLine("我叫{0},我来自{1},我的邮箱是{2},我每个月工资是{3}。",name,address,mail,wage);
12             Console.ReadKey();
13
14
15
16         }
17     }
18 }

交换变量的两种方法

 1 namespace ConsoleApplication1
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7
 8             int a = 80;
 9             int b = 10;
10
11             a = a - b;
12             b = b + a;
13             a = b - a;
14             Console.WriteLine("交换后,a={0},b={1}", a, b);
15             Console.ReadKey();
16
17
18         }
19     }
20 }
 1 namespace ConsoleApplication2
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7             int n1 = 10;
 8             int n2 = 20;
 9             int temp = n1;//建立一个第三方变量,使它等于n1;
10
11             n1 = n2;//将n2赋值给n1;
12             n2 = temp;//第三方等于n1的值重新赋值给n2;
13             Console.WriteLine("n1={0},n2={1}.",n1,n2);
14             Console.ReadKey();
15
16
17         }
18     }
19 }

用户信息的输入 readline的用法,兼有暂停当前画面的功能

 1 namespace ConsoleApplication3
 2 {
 3     class Program
 4     {
 5         static void Main(string[] args)
 6         {
 7             Console.WriteLine("你今年多少岁啦?");
 8             string age = Console.ReadLine();
 9
10
11             Console.WriteLine("恭喜你,你今年已经{0}岁啦!", age);
12             Console.ReadKey();
13         }
14     }
15 }
时间: 2024-08-06 10:17:51

C#笔记第二周的相关文章

读书笔记第二周《程序员的自我修养》

读书笔记第二周<程序的自我修养> ??刚看到书名的时候以为这是一本讲述程序员为人处世,享受生活的文章,当我抱着当小说看消遣的心情从群里下载下来的时候,却发现这实际上是一本干货满满的书.当我看到副标题--链接,装载与库, 我意识到这会是一本让我受益匪浅的书,因为我没有选修过操作系统,编译原理相关的课程,对于代码 是如何在电脑上跑起来的是毫无概念的,每次配置环境变量,配置链接库,都是一头雾水.而且我认为要成为一个优秀的程序员 ,仅仅满足于代码能运行是远远不够的,只有对背后的运行机制有所了解,才能写

[Boolan-C++学习笔记]第二周整理

1.对于String类型的类(含有指针) 其中的指针成员能够灵活的申请存储空间,但指针操作又带来内存泄漏的风险,变更指针的操作需要尤为谨慎. 要点在于写好BigThree 构造函数 { 完成成员初始化(列表): 完成存储空间的申请: } 拷贝构造函数 { 拷贝成员: 申请新的存储空间并将参数对象的内容复制: } 拷贝赋值函数 { 检查是否为自身赋值: 完成一般成员的拷贝: delete当前对象中指针成员的空间: 根据新的对象new并且复制内容: } 2.生命周期 stack 是作用域的内存空间,

Linux学习笔记第二周第二次课(1月30日)

2.10 环境变量PATH 查命令路径及别名#which rm 显示当前环境变量#echo $PATH 命令也是一个文件,可以用绝对路径当命令使用: 命令想直接使用,必须加入到环境变量PATH里#PATH=$PATH:/tmp/ 永久环境变量#vi /etc/profile   最后加入一行PATH=$PATH:/tmp/ 2.11 cp命令 cp,copy复制: 拷贝文件(是否覆盖)cp /etc/passwd /tmp/1.txt 拷贝目录,建议所有都要加/,#cp -r /tmp/amin

Linux学习笔记第二周第三次课(1月31日)

2.14 文件和目录权限chmod r,read可读:w,write可写:x,可执行:r读对应数字4,w对应数字2,x对应数字1: rwx=7,rw-=6,--x=1:rw-r--r--=644: chmod,change mode更改权限命令: 更改文件2.txt权限为所有者可读可写可执行,所属组不可读写执行,其他人不可读写执行,命令为#chmod 700 2.txt 临时关闭防火墙selinux,命令#setenforce 0 永久关闭防火墙selinux,命令#vi /etc/selinu

Linux学习笔记第二周第四次课(2月1日)

2.18 特殊权限set_uid 权限s,set_uid,除了所有者之外的用户,执行的一瞬间临时拥有所有者权限: 文件要满足是二进制可执行文件: 用户密码文件/etc/shadow 文件加set_uid权限#chmod u+s /usr/bin/ls ls -l查看权限可以看到,rws权限:红色显示文件 文件减set_uid权限#chmod u-s /usr/bin/ls 文件加set_uid权限,另外一个方法#chmod u=rws /usr/bin/ls ls -l查看权限可以看到,rwS权

Linux学习笔记第二周第五次课(2月2日)

2.23/2.24/2.25 find命令 which搜索文件及文件别名,命令为#which ls where根据库找,要更新,有局限性#whereis ls locate模糊搜索,不精准#locate ls 安装locate,命令为#yum install -y mlocate 依赖数据库文件/var/lib/mlocate/mlocate.db,这个文件每天凌晨4点生成更新: 手动生成,命令为#updatedb 清屏ctrl+l,退出ctrl+d,不执行或中断ctrl+c,光标前字符删除ct

《Clean Code》读书笔记——第二周

本周我阅读了<Clean Code>. "神在细节中!",建筑家范德罗如是说.他当然专注于基于宏伟构架之上的永恒建筑形式,他也同样为自己设计的建筑挑选门把手.同样软件开发也是这样,小处见大.在宏伟的建筑作品中,我们也要关注细节的回响.重点便是整理,从而达成Clean.一个很好的例子是对于变量命名,认真对待每个变量名.书中作者说,我们就像一群代码猴子,无视混乱无序,失去代码的真谛.整洁的代码正是迈向编程之美的基础,重要性毋庸置疑. 作者断言,我们永远需要代码.我们可以创造各种

HarvardX: PH525.4x Introduction to Bioconductor第二周笔记

PH525.4x第二周内容围绕GRange类的操作和使用Annotation进行数据关联两个主题展开,并展示了几个比较“炫”的功能.由于内容繁多,信息量大,故笔记之以便日后参考.该课程的演示数据为ChIP-seq的实验数据,背景为人类肝细胞(cell line:HepG2和GM12878)中被ESRRA (estrogen related receptor alpha)绑定的基因片段.在展示数据操作之前,首先检查bioconductor的版本号,不同版本的输出可能存在差异. library(Bi

《Machine Learning》系列学习笔记之第二周

第二周 第一部分 Multivariate Linear Regression Multiple Features Note: [7:25 - θT is a 1 by (n+1) matrix and not an (n+1) by 1 matrix] Linear regression with multiple variables is also known as "multivariate linear regression". We now introduce notatio