C#1 输入输出 常量变量
C# 输入输出 常量变量
//输出 Console.WriteLine("这是一行文字");
自动回车的。 Console.Write("Hello world"); 不带回车的
注意: 1.大小写敏感。(快捷键操作) 2.括号,引号,分号都是英文状态下的符号。 3.结尾不要忘记写分号。
//输入 string s = Console.ReadLine();
如何拼接字符串。 Console.WriteLine("你的用户名是" + u + ",密码是" + p + ",请确认。");
//其它内容
Console.ForegroundColor = ConsoleColor.Red; //设置文字颜色
Console.BackgroundColor = ConsoleColor.Yellow;//设置背景颜色
Console.Clear();
//清屏
一、数据类型: 字符串(string)——放一串字符。需要用""引起来。 string s = "456"; string a = "789"; Console.WriteLine(a+s);
1字节=8位 1B=8b 1Byte = 8bit 1KB = 1024B 1MB = 1024KB 1GB=1024MB 1TB=1024GB
整型(int)——整数类型 4字节 long(长整型8字) short(短整型2字节) tiny(微整型1字节) int a = 456; int b = 789; Console.WriteLine(a+b);
小数型,浮点型(float,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 b = 20;
注意:符号常量在定义的时候,必须赋值。 符号常量的应用:在一些反复使用的复杂数据,一般喜欢用常量来替代它,使用常量进行编程运算。
四、类型转换。 计算机只能对同一类型数据进行运算,不同类型数据不能直接运算,如果是不同类型,则需要进行转换(自动,强制)。
int a = 10;
double b = 3.0;
Console.WriteLine(a / b); //先把a的值10变成小数类型10.0000,然后再做除法运算。
自动转换:由计算机根据运算数据自动进行类型转化。其原则是,只要从类型上来说,不会丢数据,就转化。 tiny->short->int->long->double 强制转换:由程序员强制把某种类型,变成另一种类型。这种强制转化是在计算机不自动转化的时候实施,但有可能丢数据。 语法: 1.在被转换的数据左边加上小括号,小括号里面写上要转化的目标类型。
int a = (int)3.14;
2.使用Convert.Toxxx()转化。
int a=10;
double b = 3.0;
int c = a / Convert.ToInt32(b);
string s = "7896"; int n = Convert.ToInt32(s);
C#1 输入输出 常量变量的更多相关文章
- C# 输入输出 常量变量
//输出 Console.WriteLine("这是一行文字"); 自动回车的. Console.Write("Hello world"); 不带 ...
- Python 输入输出 数据类型 变量
python输入输出 数据类型 变量 输入输出 print()在Python3中是函数 >>>print('hello world') #print注意print前面不要有任何空格 ...
- Swift入门学习之一常量,变量和声明
版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请表明出处:http://www.cnblogs.com/cavalier-/p/6059421.html Swift入门学习之一常量,变量和 ...
- 速战速决 (1) - PHP: 概述, 常量, 变量, 运算符, 表达式, 控制语句
[源码下载] 速战速决 (1) - PHP: 概述, 常量, 变量, 运算符, 表达式, 控制语句 作者:webabcd 介绍速战速决 之 PHP 概述 常量 变量 运算符 表达式 控制语句 示例1. ...
- Swift学习(四)常量&变量&基础数据类型
常量和变量 常量: 使用let关键词来声明一个常量 所指向的是一个特定类型的值,如数字10或者字符”hello”,常量的值是不能够被二次修改的 编程时使用常量能够让代码看起来更加安全和简洁! let ...
- JAVA_SE基础——7.常量&变量
上一篇,我讲了标识符&关键字 这篇我来解释下变量&常量~~~ 变量与常量这两个概念相信大家都不会感到陌生,在数学中就已经涉及了变量与常量.理解变量与常量,可以举这样一个例子: 例 ...
- java常量,变量,静态变量的理解
最近考试出了一个很简单的题,看看他们对java常量,变量,静态变量的理解,代码如下: public class TestVar { /** * JAVA基础,常量,变量,静态变量 */ public ...
- swift学习第一天---常量变量基础数据类型
import Foundation /** * 1.常量 变量 知识要点:常量的定义用let 变量的定义用var 常量一旦定义便不可再更改. 变量定义之后可以在定义之后的程序中任意地方进行修改. */ ...
- 1.常量&变量
简单体验 // 定义变量 var i = 10 println(i) i = 15 println(i) let j = 20 // 常量一经定义不能自改数值 // j = 25 println(j) ...
随机推荐
- 修改MySQL默认最大连接数
修改MySQL默认最大连接数 MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个: 方法一: 进入MYSQL ...
- Java单例模式的线程安全问题
单例模式有两种书写模式:饿汉式和懒汉式. 1.饿汉式 class Single{ private final static Single s = new Single(); private Singl ...
- css直接写出小三角
在开发移动端项目时,总是遇到很多小三角,之前一直用图片,感觉好麻烦,今天尝试了直接用CSS写出小三角!先看看如何写出各种小三角! /*箭头向上*/ .arrow-up { ; ; border-lef ...
- iOS之短信认证
短信验证 现在很多的短信验证平台,我们比较常用的有移动开发者服务平台 根据短信验证文档来集成 1. 找到iOS短信验证的集成开发文档 2. 下载SDK和Demo目录结构 3. 运行Demo 4. 写 ...
- java字符串数组进行大小排序
若是将两个字符串直接比较大小,会包:The operator > is undefined for the argument type(s) java.lang.String, java.lan ...
- R - 一只小蜜蜂...(第二季水)
Description 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行.请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数. 其中,蜂房的结构如下所示. ...
- 浅说CPU并行计算与GPU并行计算
最近在学一门课,叫做“C++与并行计算”.要用到多CPU(进程)并行的原理,实现语言是C++的MPI接口.联想到上学期用到CUDA C/C++来做并行计算,就对这两门语言做一个总结,分享下自己关于并行 ...
- CodeForces 190A Vasya and the Bus
本题是比较简单的,有几个坑要注意一下: 1.n==0&&m!=0 时输出 "Impossible" : 2.n==0&&m==0 时输出 ”0 0 ...
- CentOS下安装Nginx并添加nginx_upload_module
安装前,最好能保证依赖的系统软件已经升级. yum update CentOS上安装Nginx,如果只是简单安装,不附加其他第三方模块,一句话可以搞定: yum install nginx ...
- Jquery一个slideToggle搞定div的隐藏与显示
Jquery一个slideToggle搞定div的隐藏与显示 <!DOCTYPE html> <html> <head> <script src=" ...