第七节
%求余
^乘方
第八节 运算符的简化 自增 自减
x++ ++x
放空~

第九节 乘方

^符号的错误 没有\这个符号

第十节 判断语句

if else 语句

if(){}
else if(){}
else{}

int caseSwitch=6;
swich(caseSwitch){
case1:

break;
}

第十一节 循环语句
1.while(条件){语句;}

2.for 循环

3.do {语句} while(条件) //至少执行一遍

第十二讲 比较运算符

比较运算符是有结果的

第十三讲 逻辑运算符

逻辑运算符的运算对象只有true和false
运算结果也只有true和false

逻辑运算符的优先顺序 ! && || 小括号可以改变优先级

isNumber作用是判断字符串是不是数字
isNumber(“12jdj”)=false
isNumber(“26”)=true

第十四讲 数组

什么是数组?例如:
int[] numbers;//声明int类型的数组
numbers=new int[];//创建并声明大小
numbers={1,2,3,4};//赋值
int num=numbers[0];

2.string[] theStrings; //声明string型的数组
theStrings=new string[]; //创建
theStrings=new string[20]; //改变大小

数组的声明初始化
不规则
string[] names={"sdf","sdf","fdfd"};
string[] names=new string[]{"sdf","sdf","fdfd"};

数组的索引
string[] theStrings; //声明string型的数组
theStrings=new string[10]; //创建,并声明大小

theStrings[0]="鹏哥"; //给第一个元素赋值
引用数组的大小:theString.Length

数组的遍历

string[] list={"sdf","sdf","fdfd"};

foreach(string str in list)
{
console.WriteLine(str);
}

foreach安全高效

多维数组(二维数组)

int[,] arr={{1,2},{1,3},{1,4},}

交错的数组
int[][] numbers=new int [2] [];
numbers={new int[] {3,4},new int[] {6,4}}
交错的数组就是数组的数组

代码:

/*
int x = 5; //第七节 加法
x = x + 1;
this.textBox1.Text = x.ToString();
//*/
/*
int x = 9; //取余
int y = x % 3;
this.textBox1.Text = y.ToString();
//*/

/*
//第八节 区别
int x = 5;
int b = ++x;
this.textBox1.Text = b.ToString();
//*/

/*
int x = 5;
int b = x++;
this.textBox1.Text = b.ToString();
//*/

/*
int x = 4 ^ 3; //第九节 出现错误4的3次方是7 2的三次方是1 这是怎么回事?
this.textBox1.Text = x.ToString();
//*/
/*
int x = 5 / 2;
this.textBox1.Text = x.ToString();
//*/
/*
int x = 5 \ 2; 不存在
this.textBox1.Text = x.ToString();
//*/

/*
int x = -1; //x可以通过文本框接受一个数据;
int y = 0; //y用于记录运算结果;
if (x >= 2) {
y = x - 1;
}
else {
y = 2 * x + 3;
}
this.textBox1.Text = y.ToString();
//*/

/*
int x = 3; //x可以通过文本框接受一个数据; 第十讲
int y = 0; //y用于记录运算结果;
if (x >= 2) {
y = x - 1;
}
if (x < 2) {
y = 2 * x + 3;
}
this.textBox1.Text = y.ToString();
//*/

/*
int i = 0; //第十一讲
while (i < 5) {
this.textBox1.Text = this.textBox1.Text + "\r\n" + i.ToString();
i++;
}
//*/
/*
for (int i = 0; i <= 3; i++) {
this.textBox1.Text = this.textBox1.Text + "\r\n" + i.ToString();
}
//*/
/*
bool theBoolean = 5 > 3; //第十二讲
this.textBox1.Text = theBoolean.ToString();
//ToString()是将true转化为“”
//*/

/*
int x = 20; //第十三讲
if (x > -1 && x < 2) {
this.textBox1.Text = "变量x在区间-1和2中";
}
else {
this.textBox1.Text = "变量x不再区间中";
}
//*/

转载于:https://www.cnblogs.com/cheshui/archive/2012/02/22/2363134.html

C#学习笔记(二)运算符 乘方 判断语句 循环语句 比较运算符 逻辑运算符 数组...相关推荐

  1. Python基础笔记(二) List、tuple、循环语句

    一.List Python内置的一种数据类型是列表:list. list是一种有序的集合,可以随时添加和删除其中的元素.list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的.构造 ...

  2. 【Java学习笔记之十】Java中循环语句foreach使用总结及foreach写法失效的问题

    foreach语句使用总结 增强for(part1:part2){part3}; part2中是一个数组对象,或者是带有泛性的集合. part1定义了一个局部变量,这个局部变量的类型与part2中的对 ...

  3. 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】

    ⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...

  4. 笔记整理1----Java语言基础(一)01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法

    01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法 第01天 java基础知识 今日内容介绍  Java概述.helloworld案例  工 ...

  5. JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  6. 【台大郭彦甫】Matlab入门教程超详细学习笔记二:基本操作与矩阵运算(附PPT链接)

    Matlab入门教程超详细学习笔记二:基本操作与矩阵运算 前言 一.基本操作 1.把matlab当作计算器使用 2.变量 3.控制格式输出 二.矩阵运算 1.矩阵 2.矩阵索引 3.使用:创建向量 4 ...

  7. [转载]dorado学习笔记(二)

    原文地址:dorado学习笔记(二)作者:傻掛 ·isFirst, isLast在什么情况下使用?在遍历dataset的时候会用到 ·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewM ...

  8. Java学习笔记二:数据类型

    Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...

  9. Mr.J-- jQuery学习笔记(二十八)--DOM操作方法(添加方法总结)

    Table of Contents appendTo appendTo(source, target) 源代码 append prependTo ​ ​ ​ ​ prependTo源码 prepend ...

  10. Mr.J-- jQuery学习笔记(二十一)--模拟微博页面

    先看之前的节点操作方法:Mr.J-- jQuery学习笔记(二十)--节点操作方法 Mr.J-- jQuery学习笔记(五)--属性及属性节点 Mr.J-- jQuery学习笔记(十一)--事件委托  ...

最新文章

  1. maven工程出现java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener...
  2. Qt 第二章 创建对话框--纯代码实现改变形状的对话框(二)
  3. 浅析Avicii的MV Hey Brother
  4. 机器人学习--图解激光SLAM
  5. 搭建自己的Docker Harbor
  6. Struts2值栈详解
  7. Python -- 常见错误解决方法记录
  8. bci测试如何整改_基于fNIRS技术的脑机接口(BCI)
  9. 第十七天 PYTHON学习
  10. AndroidStudio学习
  11. 华为ENSP远程登录
  12. win10打开.heic文件
  13. git2.23.0下载git2.25.0下载git2.27.0下载百度云
  14. 【已解决】QQ异地登录,设备型号lya,设备名称LYA-AL10
  15. Could not load file or assembly 'XXXXXXXX' or one of its dependencies. 试图加载格式不正确的程
  16. GTK+实现linux聊天室代码详解-clientr端
  17. CocosCreator 方块消除教程
  18. mapbox制作动态地图——storytelling(附html代码)
  19. 将电脑网络通过USB共享给Android 设备
  20. 新买的电脑,刚刚用几天,发现C盘占用一大半!!!(已解决)

热门文章

  1. php pclzip.lib.php,php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
  2. 2051温控器c语言程序,2051电子钟C程序.doc
  3. 使用Docker-镜像命令
  4. RocketMQ的架构
  5. SpringMVC的数据响应-页面跳转-返回ModelAndView形式1(应用)
  6. 密码登录模式流程分析
  7. 数据类型转换_强制转换
  8. 多租户数据库设计方法:共享数据库表
  9. try_catch_异常处理的第二种方式,自己处理异常
  10. 服务容错和Hystrix