Ctrl+c k
Ctrl+k u
Ctrl+c k
Ctrl+k u
@字符标在字符串引号之前表示保持字符串原样输出,即转义字符不转义,原字符串是什么样就输出什么样,但是字符串中若含有 " 为了不影响程序判断字符串的内容范围应使用 ""。
\rn
换行
Console.WriteLine("Hello World");
int n = Convert.ToInt32(Console.ReadLine());
int i = 0;
string cf = ""; //存放
while (n!=0)
{
i = n % 10;
if (i!=0)
{
cf = "" + i +cf;
}
n /= 10;
}
int jg = int.Parse(cf); //结果
Console.WriteLine(jg);
c=4
c=7
c=16
a=16
a=12
代码会自动加格式化(空格)
一个引号里只能有一个字符
每一个字符在底层存储的时候都是作为一个整数来存储的
赋值时两边的类型要一致,因为字符类型可以作为整数类型所以可以把字符变量赋值给整数
但是整数变量无法赋值给字符,因为容器小的可以赋值给容器大的,而容器大的不能赋值给容器小的
变量要先声明再使用
变量要先初始化再使用(读取)
第一次赋值bei
int代表整数
age代表变量名
home end 定位光标到起始和结束位置
shift可以多选代码
ctrl 单独多选文件
ctrl+A全选代码
insert覆盖模式代码
代码的编译
把代码翻译成机器可以识别的文件
机器语言:010101101
高级语言:c#等
1.//3.6
2.//3
3.//
4.√
5.b× d
6.×
7.
\\输出后是\
转印字符\
基本语法
//加注释
快捷键ctrl+k,ctrl+c
取消注释Ctrl+k,ctrl+u
/*sdf
sdf
*/组合注释。
开始调试F5
代码执行顺序从上到下
英文输入法
1using System; //注释:引入命名空间
2
3namespace _001_开始
4{
5 class Program6
6 {
7 static void Main(string[] args)
8 {
9 Console.WriteLine("Hello World!");
10 Console.WriteLine("Hello World!");
11 }
12 }
13}
C# 是一门非常好的语言
方法的创建与调用在课时100和课时101中讲解。
想了半天以为要长篇大论结果就几行
for(int i =1; i <= 9; i++)
{
for (int a = 1; a <=i; a++)
{
Console.Write("{0}x{1}={2}\t", a, i, a * i);
}
Console.WriteLine();
}
-1=a+bjjjj
int n = Convert.ToInt32(Console.ReadLine());
for (int a = 1; a < n + 1; a++)
{
for (int i = 0; i < n; i++)
{
Console.Write("*");
}
Console.WriteLine();
for (int temp = 1; temp < a + 1; temp++)
{
Console.Write(" ");
}
}
虽然方法不一样但是看了一下老师的觉得老师的跳楼更清晰
//创建变量
//创建了一个容器,容器的名字叫做age,容器的类型是int
//integer;声明了一个变量,变量的名字叫age
int age;//int是变量类型,age是变量名字
//变量的赋值,往容器中放东西
//等号的意思就是把右边的东西放到左边的容器里面
age = 10;
//int 是整数类型,double是小数(浮点),char是字符类型
double age2;
char age3;
//然后英文字母,数字,下划线
//命名规则:首先数字可以在命名中出现,但是不能作为名字的第一个字符
int count;
double ave;
double height;
int total;
double temprature;
//把左边的数字放到了右边的容器中
//赋值
total = 4;
//通过变量类型告诉系统需要多大的一个容器
//内存的地址会和变量名对应起来,管理员会分配内存,内存会对应一串数字,数字作为地址会和变量名字对应起来
//int a = 1;
//赋值的覆盖
//当a已经有了一个数据之后,我们再给他一个新的数据,那么新的数据会将旧的值覆盖掉
//旧的数据会被清空,然后放上新的数据
int a = 1;
a = 3 + 7 - 2;
int b = 3;
b = b + 1;
Console.WriteLine (a);//括号中没有引号,输出的是值;有引号的话,输出的是字符串
Console.WriteLine(b);
调用方法用()
ctrl+c ctrl+k注释代码
ctrl+k ctrl+u取消注释