C#学习笔记(二)运算符 乘方 判断语句 循环语句 比较运算符 逻辑运算符 数组...
第七节
%求余
^乘方
第八节 运算符的简化 自增 自减
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#学习笔记(二)运算符 乘方 判断语句 循环语句 比较运算符 逻辑运算符 数组...相关推荐
- Python基础笔记(二) List、tuple、循环语句
一.List Python内置的一种数据类型是列表:list. list是一种有序的集合,可以随时添加和删除其中的元素.list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的.构造 ...
- 【Java学习笔记之十】Java中循环语句foreach使用总结及foreach写法失效的问题
foreach语句使用总结 增强for(part1:part2){part3}; part2中是一个数组对象,或者是带有泛性的集合. part1定义了一个局部变量,这个局部变量的类型与part2中的对 ...
- 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】
⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...
- 笔记整理1----Java语言基础(一)01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法
01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法 第01天 java基础知识 今日内容介绍 Java概述.helloworld案例 工 ...
- JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】
w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...
- 【台大郭彦甫】Matlab入门教程超详细学习笔记二:基本操作与矩阵运算(附PPT链接)
Matlab入门教程超详细学习笔记二:基本操作与矩阵运算 前言 一.基本操作 1.把matlab当作计算器使用 2.变量 3.控制格式输出 二.矩阵运算 1.矩阵 2.矩阵索引 3.使用:创建向量 4 ...
- [转载]dorado学习笔记(二)
原文地址:dorado学习笔记(二)作者:傻掛 ·isFirst, isLast在什么情况下使用?在遍历dataset的时候会用到 ·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewM ...
- Java学习笔记二:数据类型
Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...
- Mr.J-- jQuery学习笔记(二十八)--DOM操作方法(添加方法总结)
Table of Contents appendTo appendTo(source, target) 源代码 append prependTo prependTo源码 prepend ...
- Mr.J-- jQuery学习笔记(二十一)--模拟微博页面
先看之前的节点操作方法:Mr.J-- jQuery学习笔记(二十)--节点操作方法 Mr.J-- jQuery学习笔记(五)--属性及属性节点 Mr.J-- jQuery学习笔记(十一)--事件委托 ...
最新文章
- maven工程出现java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener...
- Qt 第二章 创建对话框--纯代码实现改变形状的对话框(二)
- 浅析Avicii的MV Hey Brother
- 机器人学习--图解激光SLAM
- 搭建自己的Docker Harbor
- Struts2值栈详解
- Python -- 常见错误解决方法记录
- bci测试如何整改_基于fNIRS技术的脑机接口(BCI)
- 第十七天 PYTHON学习
- AndroidStudio学习
- 华为ENSP远程登录
- win10打开.heic文件
- git2.23.0下载git2.25.0下载git2.27.0下载百度云
- 【已解决】QQ异地登录,设备型号lya,设备名称LYA-AL10
- Could not load file or assembly 'XXXXXXXX' or one of its dependencies. 试图加载格式不正确的程
- GTK+实现linux聊天室代码详解-clientr端
- CocosCreator 方块消除教程
- mapbox制作动态地图——storytelling(附html代码)
- 将电脑网络通过USB共享给Android 设备
- 新买的电脑,刚刚用几天,发现C盘占用一大半!!!(已解决)
热门文章
- php pclzip.lib.php,php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
- 2051温控器c语言程序,2051电子钟C程序.doc
- 使用Docker-镜像命令
- RocketMQ的架构
- SpringMVC的数据响应-页面跳转-返回ModelAndView形式1(应用)
- 密码登录模式流程分析
- 数据类型转换_强制转换
- 多租户数据库设计方法:共享数据库表
- try_catch_异常处理的第二种方式,自己处理异常
- 服务容错和Hystrix