1221——visual2012基本操作、数据类型、类型转换

基本操作

//输出

Console.WriteLine("这是一行文字");自动回车。

Console.write("Hello world ");不带回车。

注意:

1.大小写敏感。(快捷键Alt +→)

2.括号,引号,分号都是英文状态下的符号。

3结尾不要忘记写分号。

//输入

string s =Console.ReadLine();

如何拼接字符串。

Console.WriteLine("您的用户名是" + u + ",密码是" + p + ",请确认。");

//其他内容

Console.ForegroundColor = ConsoleColor.Green;//设置字体颜色

Console.BackgroundColor = ConsoleColor.Gray;//设置背景颜色

string s =Console.ReadLine();

Console.Clear();//清屏

Console.BackgroundColor = ConsoleColor.Yellow; Console.Clear();//设置屏幕背景色

*******************************************************************************

一、数据类型:

字符串——放一串字符。需要用“”引起来。

整型(int)——整数类型 4字节  long(长整形8字) short(短整型2字节) tidy(微整形1字节)      1字节=8位   1B=8b 1Byte=8bit

string s ="456";

string a ="789";

console .Writeline(a+s);

int a = 456;

int b = 789;

console .Writeline(a+b);

小数型,浮点型(flout,double)——

float:单精度浮点型。 4字节

double:双精度浮点型。8字节

double d=3.14;

float d =3.14f;

布尔型(bool)。逻辑型,非此即彼。true,false;1字节

bool b =true;

bool d = false;

字符型(char)。单个字符

char c =‘4’;

二、变量——运行过程中,值可以改变的量。

先定义,后使用

定义变量名时,不能重名。

(一)定义:

数据类型 变量名【=值】;

int a ;

int b =20;

(二)赋值:

变量名 = 值;

(三)取值:

直接使用变量名,就可以直接把变量中存的值给取出来。

(四)变量命名的一般规则。

1.变量名一般由字母、数字、下划线组成。

2.开头只能是字母或下划线。

3.不能与系统关键词重复。

三、常量——运行过程中,值无法改变的量。

字面常量。

符号常量。定义:在变量定义的左边加上const关键字就可以了。

const int a = 456;

注意:符号常量在定义的时候,必须赋值。

符号常量的应用:在一些反复使用的复杂数据,一般喜欢用常量来替代它,使用常量进行编程运算。

四、类型转换。

计算机只能对同一类型数据进行运算,不同类型数据不能直接进行运算,如果是不同类型,则需要进行转换(自动、强制)

先把a的值10变成小数类型10.0000,然后再做除法运算。

自动转换:计算机根据运算数据自动进行类型转化。其原则是,只要从类型上来说,不会丢数据,就转化。

tidy->short->int->long->double

强制转化:由程序员强制把某种类型,变成另一种类型。这种强制转化是在计算机不自动转化的时候实施,但有可能丢数据。

语法:在被转换的数据左边加上小括号,小括号里面写上要转化的目标类型。

1int a= (int)3.14

2使用convert.toxxx。

int e =10;double f =3.0;

int h =e/Convert.ToInt32(f)

string s = "87567";

int n = Convert.ToInt32(s);

Console.WriteLine(n + 1);

实例

例一:计算圆的面积:const double PI = 3.1415926;

Console.WriteLine("请输入半径");

string r = Console.ReadLine();

int R = Convert.ToInt32(r);

double S = PI * R * R;

Console.WriteLine(S);

例二:年龄显示:Console.WriteLine("请输入您的年龄:");

string age = Console.ReadLine();

int ag = Convert.ToInt32(age);

Console.WriteLine("您明年是"+(ag+1)+"岁");

要点:

函数运行需要main,在同一个EXE文件中既存一个窗口,再创建一个类的话,需要添加main的声明才能运行,且需要将前一个窗口的main替换为其他命名;

数据类型的转化有强制转化(int a= (int)3.14 和使用convert.toxxx。)和自动转化(tidy->short->int->long->double);

const符号定量:在需要重复使用或修改同一引用数据时,大幅提升效率。

时间: 2024-08-11 22:53:13

1221——visual2012基本操作、数据类型、类型转换的相关文章

MySQL 之 第二章: 库与表的基本操作; 数据类型; 完整性约束; 外键;

库与表的基本操作 数据类型 完整性约束 外键 库与表的基本操作 库的增删改查: 查看系统库语句: show databases; information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信息等performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件.锁等现象mysql: 授权库,主要存储系统用户的权限信息 sys: 创建数据库语法:

Java语法基础---变量数据类型--类型转换

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型.在内存中分配了不同大小的内存空间. 内存中分配内存空间: byte        8位2进制    1个字节 short      16位2进制    2个字节 int        32位2进制    4个字节 long       64位2进制    8个字节 char       16位2进制    2个字节 注意: 1.过大整形时表示长整形的数据long q = 1234567891234L. 后面加标识L,这里才会用8

Core Java 学习笔记——2.基本数据类型&类型转换

数据类型(8种基本类型:int/short/long/byte/float/double/char/boolean) 整型 int 4字节 -2 147 483 648~2 147 483 647 short 2字节 -32 768~32 767 long 8字节 -9 223 372 036 854 775 808~9 223 372 036 854 775 807 byte 1字节 -128~127 长整型(long)数值后加后缀L  (e.g.  4000000000L) 二进制数(BIN

im2uint8,im2wb,mat2gray等图像数据类型转换函数

%%%%%%%%%%%%%%%数据类型%%%%%%%%%%%%%%%%%% %% 类型转换 clear clc a=3.14 %默认为double whos a=uint8(a) %类型转换,小数部分四舍五入 A=[1.1,2.1,3.1;4.1,5.1,6.5;7.6,8.7,9.7] A=uint8(A) %对矩阵一样可以 %% im2uint8 图像 clc;clear A= [-0.5 0.5 0.75 1.5] g1 = im2uint8(A) %以f1的最小值为0,最大值为255 f

JS中的强制类型转换

<script type="text/javascript">   /*    * 强制类型转换    * 指的是将一个数据类型强制转换为其他的数据类型    * 类型转换主要指,将其他的数据类型,转换为String,Number,Boolean    *     */      /*    * 将其他的数据类型转换为String    * 方式一:    * 调用被转换数据类型的tostring()方法    * 该方法不会影响原变量,它会将转换的结果返回    * 但是

强制数据类型转换之布尔类型和其他进制的数字

㈠强制类型转换 1.定义:指将一个数据类型强制转换为其他的数据类型    类型转换主要指,将其他的数据类型,转换为String ,Number, Boolean ㈡将其他的数据类型转换为其他进制的数字 1.在JS中,如果需要表示16进制的数字,则需要以0x开头                   如果需要表示8进制的数字,则需要以0开头                   如果需要表示2进制的数字,则需要以0b开头,但不是所有的浏览器都支持 具体示例: 表示16进制的数字  表示8进制的数字  

php语言基础(一)

一.php标记风格 1.1xml风格(常用) <?php echo "xml风格": ?> 1.2脚本风格 1 <script language="php"> 2 echo'脚本风格'; 3 </script> 1.3简短风格 1 <? echo'简短风格';?> 1.4 ASP风格 1 <% 2 echo 'ASP风格': 3 %> 如果需要使用简短和ASP风格需要在php.ini文件中将其开启short

More Effective C++

条款一:指针与引用的区别 指针与引用看上去完全不同(指针用操作符'*'和'->',引用使用操作符'.'),但是它们似乎有相同的功能.指针与引用都是让你间接引用其他对象.你如何决定在什么时候使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能用指向空值的引用.一个引用必须总是指向某些对象.因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值给该变量.相反,如果变量肯定指向一个对象,例如你的设计不允许变量为

20165223《JAVA程序设计》第二周学习总结

20165223 <JAVA程序设计>第二周学习总结 教材学习内容总结 第二章要点 标识符与关键字 基本数据类型 类型转换运算 输入输出数据 数组 第三章要点 运算符与表达式 语句概述 if条件分支语句 switch开关语句 循环语句 break和continue语句 数组与for语句 教材学习中的问题和解决过程 标识符与关键字 标识符=名字:由字母.下划线.$.数字组成,长度不受限:第一个字符不能是数字字符:区分大小写:不能用关键字:不能是true.false.null java使用的语言: