system的类
console 调用别人的类 . 调用别人的方法 (""),
注释快捷键ctrl+ k ctrl+c
取消快捷键ctrl +k ctrl+u
system的类
console 调用别人的类 . 调用别人的方法 (""),
注释快捷键ctrl+ k ctrl+c
取消快捷键ctrl +k ctrl+u
为什么定义命名空间?
就是对我们写的代码分类的
如何要是使用别人写的代码,直接引用命名空间就行了
创建一个命名空间
创建一个类
创建一个方法
do-while循环
书写结构:
do{
//循环体
} while (//循环条件)
与while循环体的最大差异为,while循环条件在前,循环体在后;do-while相反,且会先执行一次循环后再判断是否满足条件
for循环
结构:for(初始化;条件表达式;增量表达式)
//初始化代码只执行一次;条件表达式用于循环之前的条件,满足后执行增量表达式;增量表达式为执行的代码;
{
//循环体
}
编程题
3n+1
例:int n = Convert.ToInt32(Console.ReadLine());
int j = 0
while(n≠1)
{
if (n % 2 == 1)
{
n = 3 * n + 1;
}
else
{
n /= 2;
}
j++;
//执行次数必须放在if语句外,否则每次进行运算时都会将j值归0重新计算
Console.WriteLine("变换后的值为:" + n)
}
Console.WriteLine("变换后的次数为:" + j)
'
该看24课时了
Console.WriteLine
字体选择:consolas
更好
数字,字母,下划线
不能以数字开头
while循环的条件书写
1.角色被攻击扣血直到血量为零,例:
int HP = 100
while(HP>0)
{
HP -= 3;
Console.WriteLine("")
221221
显式类型转换有可能超出可储存范围,因此有可能导致数据丢失
while循环的基本结构
1.当满足条件时,while语句会一直执行循环体代码,当不满足的时候就跳出循环,执行后续代码
例:
int i = 1;
while(1≥11)
//运行时会自动判断是否满足括号内的条件
{
Console.WriteLine(i);
i++;
}
不学了,我要去学投资了(doge)
switch分支语句
1.用于条件判断,例:
switch(number)
{
case1:
//1:在switch语句中即为number==1;
Console.WriteLine("矿泉水")
break;
case2:
Console.WriteLine("红茶")
break;
case3:
Console.WriteLine("绿茶")
break;
case4:
Console.WriteLine("雪碧")
break;
case5:
Console.WriteLine("可乐")
break;
default:
//默认情况下,当前面的case语句都否定时,默认为default状态;
Console.WriteLine("脉动")
break;
}
语法注释:快捷键:ctrl + k ctrl + c
撤回:CTRL + k ctrl + u
//输入一个数n,输出1-n
int n=Convert.Toint32(Console.Readline());
int i=1;
while (i<n+1)
{
Console.Write(i+"");