29495人加入学习
(81人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费

write 和writeline //会有一个换行

//write 不会进行换行

\转义字符

\t 制表符 在控制四个空格

[展开全文]

using system  引入命名空间

namespace   //类似java

class  类

main方法

输出console.writeline //

类似print

 

 

[展开全文]

第八十三课  数组的使用

1.数组可以先声明再赋值的。

例如:

char[] temp;

temp={a,b,c,d,e,f,g};

2.数组赋值方法:

①第一种声明与赋值方法:

(比较直观切普通的方法)

int[] ages = {32,54,68,51,23,54,65,45};

这样的方式创建声明和赋值需要放在同一行,如果想用两行来创建声明和赋值需要用new的方式了。

②第二种声明预付制方法:

int[] ages;

ages = new int[10];

先声明数组变量,变量名为ages;

new int[10];     new为创建的意思,int[10]意思为长度为10的。整体意思是,创建一个长度为10的int类型。

也可以缩减写出来

int[] ages = new int[10];

③第三种声明与赋值方法:

int[] ages;

ages=new int[]{12,5,48,68,12,6}; 

第三种方法比较第一种方法多个new,在数值声明中,基本都用new来创建的,因为数组是引用类型的创建方法,它和int的基本类型的变量存储的位置不一样。

④第四种声明与赋值方法:

int[] ages;

ages = new int[5]{2,5,6,7,8};

在int[5]添加了具体赋值长度,如果不在int[]中添加数字来限制长度,那么系统会默认后面{ }中有多少就是多长了,可以随便写多少数值。如果限制了长度,也有好处,不能随便写了呗。

3.没有赋值就说明是默认值

int[] ages;

ages = new int[10];

这样创建长度为10的ages,其中默认10个赋值数值都是0。

4.数组中的数值修改。

例如:

int[] ages = {12,16,20,13,15,17,18,18};

ages[4]=16;

Console.WriteLine(ages[4]);

输出为:16

 

 

 

[展开全文]

for循环的 初始化  条件 增量 都是可选的,可有可无,根具需要。一般都有 

同一个作用域内变量不能重名

for(int i = 0;;){}

for(int i = 0;;){}

[展开全文]

do while结构

do{

循环体

}while(条件判断)

while结构

while(条件判断){

循环体

}

 

 

[展开全文]

for循环括号内有两个分号;隔开 

用for循环和while循环输出0-9 

while循环

while(i<10)

{

     Console.WriteLine(i);

      i++;

}

for循环

for(int i=1;i<11;i++)

{

     Console.WriteLine(i);

}

 

[展开全文]

1.int ave

ave变为double类型

(int)(ave*100)/100

2.Write:输出(不换行)

3.WriteLine:输出 换行

4.空格隔开:Console.Write(n+" ”)

[展开全文]

int i=1;

while (i<101)

{

      if( i%2==0){

            Console.WriteLine(i);

       }

      i++;

}

 

int n1;   

int n2;

while (n1<n2)

{

     if(n1%2==0){

         Console.WriteLine(n1)

      }

     n1+1;

}

[展开全文]

条件表达式也是布尔表达式,需要返回一个布尔值 

[展开全文]

while(true)(表示这个表达式恒为true)

[展开全文]

switch不可以判断变量在某个范围

switch不可以同时对多个变量进行判断,只能对一个变量进行判断

能用switch语句写的程序肯定能用if语句写出

[展开全文]

只有case语句后面没有东西或者语句时case才能并列写

[展开全文]

switch(变量){

     case 条件1:

     做......

     case 条件2:

     做......

     case 条件3:

     做.......

     default:

      做......

}

每一个case最后都要跟上一个break

[展开全文]

错误调试

1、通过Exception查找错误

a、运行时异常

b、编译时候的异常

      通过IDE可以检查出来

2、一些数学习惯导致的异常

    a+1;

  double res=(3+8)/2;

   if(18<age<30)

[展开全文]

判断一个数是否可以被整除,可以用求余的方法

[展开全文]

1.Console.ReadLine();用于读取

2.convert.ToInt32(或ToInt16、ToChar...)实现转换

 

[展开全文]

授课教师

加我的QQ问问题:804632564

课程特色

下载资料(1)
视频(118)
图文(2)