语言基础+数据类型+运算符

一、C#语言基础

新建项目:文件→新建→项目→Visual C#(默认.NET Framework 4.5)→控制台应用程序

1、项目结构

(1)项目后缀

.config ——配置文件(存放配置参数文件)

.csproj ——项目文件(管理文件项)

.sln ——解决方案文件(管理项目)

.cs ——(程序代码)

(2)函数的四要素:名称、输入、输出、加工

(3)主函数,输入语句,输出语句

Useing ——程序引用的库

namespace ConsoleApplication3 ——命名空间

class Program ——类

static void Main(string[] args) ——方法

(4)快捷键

Alt+→  提示,需要执行程序时点击启动或Ctrl+F5

Ctrl+E,C  注释本行    Ctrl+E,C  取消注释本行

(5)注释方式

a //注释一行

/**/注释一段区域

///放在函数上面使用,给函数加注解

二、数据类型

1、基本数据类型(值类型)

Int 整数类型   Int32  占4b大小(范围:-2^31至2^31-1)

Long 超大整数类型  Int64  占8b大小 (范围:-2^62至2^62-1)

Double 双精度浮点型小数  占8b大小

Decimal 单精度浮点型小数  占16b大小

String 字符串类型

2、引用类型

(1)字符串类型

String 等同于字符型,长度较长,定义是用双引号

如:string a = “Hello.”;        string b = “15”;

(2)数组类型

Int a = 11;    double b = 12.5;

3、基本的类型转换

(1)自动转换(隐式转换)——从值类型转换到引用类型时候

方法: Int a = 5;

String b = a.ToString();

(2)强制转换(显式转换)——从引用类型转换到值类型时候,或者从浮点类型转换到整形

当从一个引用类型转换到值类型时,必须引用类型中的数据元素,能够转换成值类型的容量范围内的数据才行,否则不能转

方法一: 用()

int a;

double b = 12.3;

a = (int)b;

方法二: 用convert

Int a;  float c;  doulbe b=12.3;

A=convert.toInt32(b);  c=convert.Tosingle(b);

方法三:用Parse

Int a;    double b=12.3;

A=int.Parse (b);

总结:b=(ing)a;等同于b=int.Parse(a);等同于b=convert.ToInt32(a);

三、运算符

算数

++  加加  --  减减  * 乘  / 除  %取余  +  加  -  减

关系

> 大于  < 小于  >=大于等于  <= 小于等于  == 等于  != 不等于

逻辑

&& 与(并且)  || 或  ! 非(注:优先级最高!)

条件运算符

?  :    如果 是

赋值

=  +=  -=  *=  /=  %=

例如:x+=5   即为 x=x+5

例:

Console.Write(“请输入100以内的数:”);

String s = Console.ReadLine();

Int num = Convert.ToInt32(s);

Console.WriteLine(“数字是否是7的倍数”+(num %7==0));

Console.WriteLine(“数字十位数是否是7的倍数”+(num /10==7));

Console.WriteLine(“数字个位数是否是7的倍数”+(num %10==7));

时间: 2024-08-07 12:09:19

语言基础+数据类型+运算符的相关文章

2. JavaSE-Java语言基础及运算符

Java语言基础: 关键字   运算符    标示符    语句   注释    常量和变量    函数   数组 说明:上面这八种基本元素是所有语言通用的,只是表现形式不同而已 通用规范: 类名:每个单词首字母均大写 标识符:在程序中自定义的一些名称,由字母数字_$组成,并且不可以使用关键字,不 能以数字开头 Java中严格区分大小写,在起名字的时候,尽量有意义的名字 下划线:用于连接两个单词  _name    _name$keyman  _name$Jerry(名称$子名称) //   用

C语言基础学习运算符-赋值运算符

简单赋值 在C语言里,运算符=并不表示相等,而是一个赋值运算符.这意味着,符号=的左边该是一个可修改的变量名,而右边是赋给该变量的值. 如下程序语句: i = i+1; 在数学上,该等式无法成立.而作为C语言的赋值语句,它意味着找到赋值符号=右边变量i的值,加1后再赋给左边名字为i的变量.赋值运算符=的右边若有变量名,那这个变量名最好是已经被初始化过的. 不同的编译器对没初始化变量的值有着不同的设定,有的为0,有的为随机数,还有的会直接报错. 复合赋值 算术运算符+,-,*,%,/和赋值运算符=

[Python学习笔记1]Python语言基础 数学运算符 字符串 列表

这个系列是我在学习Python语言的过程中记录的笔记,主要是一些知识点汇总,而非学习教程,可供有一定编程基础者参考.文中偏见和不足难以避免,仅供参考,欢迎批评指正. 本系列笔记主要参考文献是官网文档:http://docs.python.org/.在此向文档编辑者致谢.请勿将本文用于商业用途. 一.Python语言介绍 首先,Python是一种广泛应用的通用高级编程语言,具有较高的抽象层次,支持面向对象的编程方法.其具有高级的数据结构和许多方便的库文件,可以完成文件IO.系统调用.网络编程,甚至

C语言基础--数据类型

数据类型 以下只是个人学习的笔记,由于我也是刚接触,所以有可能有错误,如有错误,请指出 1.编程规范 代码缩进:统一采用缩进4个字符,不能用空格,用Tab键制表位 常量.变量命名:常量命名统一大写格式,成员变量以m_开始,普通变量以实际意义相关的名称,在前面添加类型的首字母,并且名称的首字母要求大写,指针要为其标示符前加p字符,并且名称首字母大写 函数的命名:函数的命名要求首字母大写,后面的字母大小写混写 注释:要求写注释代码,如果注释与代码处于一行,则注释应位于代码右方,如果连续出现多行注释,

JS基础-数据类型-运算符和表达式-变量和常量

1.js的基础语法2.js调试 1.F12调出控制台,查看提示错误及其位置. 2.出错时只影响当前代码块,不会影响其他代码块,后续代码块继续执行.3.语法规范 1.js语句:可执行的最小单元 必须以 ; 结束 严格区分大小写 ex:console.log(); //正确 Console.log(); //错误 所有符号必须是英文标点符号 2.js注释 // :单行注释 /**/ :多行注释4.变量和常量 1.变量 1.声明变量 var 变量名; ex: var uname; 2.为变量赋值 变量

c语言基础数据类型及命名规范

1. 常量是程序运行期间不能被改变的量; 变量代表一个存储区域,存储区域内存储的内容就是变量的值, 变量的值可以在程序运行期间改变  (变量就像一个杯子, 用来存放水, 杯子里的水即变量的值是可以改变的) 2.基本数据类型:int: 整型类型, 在内存中占4个字节, 在计算机中每个字节都由8个二进位制数表示; short: 短整型类型, 在内存中占2个字节 long: 长整型类型, 在内存中占4或8个字节, 和操作系统有关, 在32位的操作系统中占4个字节, 在64位的操作系统中占8个字节 fl

C语言基础学习运算符-基本算术运算符

C语言中用于基本算术运算的运算符有:+,-,*,%,/.这些运算符的用法和你想像到的基本无异: 加法运算符 “+”使得它两侧的值被加到一起. 减法运算符“-”用它前面的数减去后面的数. 乘法由“*”表示.C语言并没有计算平方的函数,也没有指数运算符.但你可以利用乘法来计算平方. 符号“%”表示求余.求余运算的结果是两数相除后的余数.因此,参与运算的值必须为整数. 符号“/”表示除法.注意,浮点类型的除法运算得到一个浮点数结果,而整数除法运算得到一个整数结果. 比如5/2的结果是2.当你对整数和浮

12 Java语言基础数据类型的概述和分类

为什么有数据类型 java语言是一种强类型的语言,对于每一个数据都定义了明确的具体数据类型 内存中分配了不同大小的空间 java中数据类型的分类 基本数据类型 引用数据类型 基本数据类型分类(4类8型) 整数型 byte 占用一个字节 short 占用两个字节 int 占用四个字节 long 占用八个字节 浮点型 float 占用四个字节 double 占用八个字节 布尔型 boolean 理论上占用八分之一个字节,但是java没有明确指定他的dih 1 class Demo1_DataType

C语言基础学习运算符-关系运算符

比较大小 首先,我们得先了解一下布尔类型.C语言的C99标准支持布尔类型,关键字为_Bool,用于表示逻辑值true与false.C语言用值1表示true, 用值0表示false.因此布尔类型实际上是一种整数类型. 程序常常使用含有关系运算符的表达式进行分支和循环操作.我们将在分支和循环的章节中具体学习. C语言提供6种关系运算符,如下所示: 看个简单的实例吧: #include <stdio.h> int main(void) { int a = 5; int b = 3; /*根据变量a和