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

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

价格 免费

ACD     

B

A错了  选B

int num=Convert.ToInt32(Console.ReadLine());

int a=num%10;

int b=num/10;/ /int b=(num/10)%10;

int c=b/10;

int d=num/100;  

Console.WriteLine(“相反顺序:{0}{1}{2}",d,c,a)

Console.WriteLine(”“+a+b+c);

[展开全文]
shufen · 2022-01-19 · 032-编程题 0

算法就是程序

a+=10就等于a=a+10

 

[展开全文]

运算符

加法  +

减法  -

乘法  *

除法  /

 取模(求余)%(注意用于整数,用于小数的时候容易出现不精确的问题  4.3%1)取模是用于两个整数之间

小数运算一定要有个值是小数

[展开全文]

布尔类型(小写)

true:真,满足,可以用1表示

bool a=true;

false:假,不满足,可以用0表示

bool b=false;

[展开全文]

第八十一课 计算机中的数据大小如何衡量

1. 断点:

在VS编写中,行数前面的灰色竖条中用鼠标点击可以点上个红点,这个红点就叫断点。程序运行到这里就会停止运行,这时候就可以再局部变量窗口查看变量信息,在即时窗口来检测每个变量,可以用&+变量名来查看变量内存地址。

例如:

局部变量窗口中显示变量a,值为20,类型为int.

那么可以再即时窗口中键入&a,然后回车

可以显示十六进制的内存地址,这个地址就是变量a所在内存地址。

在内存地址下面还显示变量a中现在存储的数值。

2. 0x代表十六进制数。

3. MB和Mb

MB为兆    Mb为兆位

1MB=8Mb兆位

[展开全文]

求一个数的个位和十位

int a=98;

int ge=a%10;

int shi=a/10;

Console.WriteLine(a);

结果:       ge:8

                  shi:9

 

[展开全文]

console.writeline:调用某个类下的某个方法(“”)

单行注释//  ctrl+k,ctrl+c  取消ctrl+k,ctrl+u

多行注释/*             */   选中后同上 

运行F5                       

 

[展开全文]

字符串格式化输出

例:

3,34,34分别为0号值,1号值,2号值 

Console.WriteLine{"两个数相加{0}+{1}={2}",3,34,34};

Console.WriteLine{"两个数相加{0}+{0}={2}",3,34,34};

Console.WriteLine{"连个数相加{0}+{0}={3}",3,34,34};

不同数据类型都是有一个存储的范围的

 

[展开全文]

(变量名 方法名 类名 命名空间名)命名规范和命名规则驼峰命名法(Camel命名法)

   首个单词的首写字母小写,其余单词的首字母大写(enemyHp)

   Pascal命名规范

        每个单词的第一个字母都大写(EnemyHp)

        如果使用到英文单词的缩写,全部使用大写(PI HP MP)

        变量使用Camel命名,方法和类使用Pascal命名规范

命名规则:命名不能和关键字重名(所有关键字都是小写)

[展开全文]

让用户计算两个整数的和

int a = Convert.ToInt32(Console.ReadLine());

int b = Convert.ToInt32(Console.ReadLine());

int c = a+b;

Console.WriteLine(c);

[展开全文]

Convert.ToInt32只能把数字字符串转化成数字

如何读取数据  输入数据

String str = Console.ReadLine();

Console.WriteLine(str + "-");

赋值的原则:

1、类型一致

2、右边的值所需的容器大小 小于等于左边的容器

[展开全文]

@的做用可以免去转义字符的转义功能

 如:

Console.WriteLine("c:\\a\\b\\c");的运行结果和

Console.WriteLine(@"c:\a\b\c");的运行结果一样

使用@字符一个字符串是可以占用多行的,但是在换行的时候如果要表示一句话,通常用两个引号“”表示一个引号“

 

[展开全文]

字符类型里面只能存储一个字符,否则会报错,字符旁边也要通过引号'    '引起来

强制类型转换要在字符前面加一个括号

例如:int a=97;

          char b=a;这样会运行不出来,所以应该变为

          int a=97;

          char b=(char)a;这样才能运行(强赛)(注:假如数字的范围超出了容器的大小那就塞不进去了)

[展开全文]

第八十课  十进制和二进制之间的转换

1. 进制基础表达方法:

二进制      0-1

八进制      0-7

十进制      0-9

十六进制  0-15(10用a表示,11用b表示……15                             用f表示)

2. 进制的权重计算解析:(二进制转十进制)

①十进制转十进制(演示)

   1        2        3    (十进制一百二十三)

{10}^{2}\, \, {10}^{1}\, \, {10}^{0}

               ↓

1*{10}^{2}+2*{10}^{1}+3*{10}^{0}=100+20+3=123

 

{10}^{2}\, \, {10}^{1}\, \, {10}^{0}表示位数上的权重,10表示十进制。

②二进制转十进制:

 1     1      1     0   =    14(二进制的14)

{2}^{3}\, \, {2}^{2}\, \, {2}^{1}\, \, {2}^{0}

              ↓

1*{2}^{3}+1*{2}^{2}+1*{2}^{1}+0*{2}^{0}=1*8+1*4+1*2+0

=8+4+2+0

=14

利用权重将二进制转换成十进制的方法。

3. 不同进制有不同的标识。

4. 将十六进制转换成十进制的数:

   a        2    (十六进制的162,a为10)

{16}^{1}\, \, {16}^{0}

         ↓

10*{16}^{1}+2*{16}^{0}=160+2=162

5. 将10进制转换成二进制

51(10进制)

51除2-----余1

25除2-----余1

12除2-----余0

6除2-------余0

3除2-------余1

1除2-------余1

0

然后重下向上些就是二进制

110011  这就是二进制的51

每一步都这么神奇,当初研究计算机的那些科学家们是怎么想出来的呢?

 

 

[展开全文]

第七十九课  什么是数制(二进制)

二进制是数据储存的基础。

内存地址一般使用十六进制保存。

[展开全文]

第七十六课  基本数据类型—整形

bool         布尔值                         0到255

byte         8位无符号整数          U+0000到U+ffff

char         16位Unicode字符     

decimal    128位精确的十进制值,

                 28-29位有效位数         很多字符

double     64位双精度浮点型

float         32位单精度浮点型

int            32位有符号整数类型

long         64位有符号整数类型

sbyte        8位有符号整数类型      -128到127

short        16位有符号整数类型  -32768到32767

uint          32位无符号整数类型  0到                                 4294967295

ulong       64位无符号整数类型  0到                                18446744073709551615

ushort      16位无符号整数类型  0到65535

有符号的可正可负,无符号是正数,因为有符号的有一位要储存符号,所以比无符号的多存储字符。

[展开全文]

/*

*/多行注释

ctrl + k    ,  ctrl + c注释快捷键

ctrl +k, ctrl + u取消注释快捷键

[展开全文]

声明变量的时候可以声明多个变量,只有在类型一样的时候才可以这样声明

字符串加上+意味字符串的组拼

例:

int a=3,b=8;

Console.WriteLine(a+"+"+b);//结果为3+8

Console.WriteLine("a+b"+a+b);//结果为a+b38

Console.WriteLine("a+b"+(a+b));//结果为a+b11

 

 

[展开全文]

计算机的数据也需要“容器”去存放,这个容器叫做变量,我们需要在程序当中创建变量去存放相应的数据

例:

int age;//创建了一个数据的容器,容器的名字叫做age,容器的类型是int,名字可以随便起但是类型是不能随便更改的

age=10;//意为往容器里放东西,意味把等号右边的东西放到左边名为age的容器里面(赋值)

变量名不能重复,可以通过改变大小写使变量名不一样,变量名由英文字母,数字和下划线组成且不能由数字开头

变量类型:

int整数  double浮点(小数)  char字符

 

 

[展开全文]

授课教师

加我的QQ问问题:804632564

课程特色

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