C#第二天

2023-05-16

1.变量的作用:存储数据
2.int number ;//表示在内存中开辟了一个整数类型的房间,并且我们取名为 number
number=50;//表示将50这个整数放到房间number中
3.声明变量的语法:变量类型 变量名;//声明一个变量
变量名=值;//给这个变量赋值
4.简化语法:变量类型 变量名=值;
5.计算机中各种各样的数据类型
int 整数类型:只能存储整数
double 小数类型:即可以存储小数,也可以存储整数
string 字符串类型:“可以存储多个文本,可以为空(字符串的值两边必须有英文状态下的双引号)”
char 字符类型:‘只能存储一个文本,不能为空’
decimal 金钱类型:精度高于double类型,值得后面加上一个m代表是decimal类型
6.绿线表示可能会出错,但不一定会出错
7.变量的使用过程:声明 赋值 使用
8.注意 变量不允许重复的声明或定义,但是变量可以被重复的赋值
9.一次性声明多相同类型的变量
srting name1,name2,name3,name4;//表示一次性声明了4个string类型
10.变量命名规则:必须以“字母”_或@符号开头.–不要以数字开头、后面可以跟任意“字母”、数字、下划线
11.注意:
1)你起的变量名不要与c#系统中的关键字(蓝色字体)重复
2)在c#中,大小写是敏感的
3)同一个变量名不允许重复定义(先这么认为,不严谨)
4)变量名中唯一能够出现的特殊字符只有下划线
12.变量名命名规范:
Camel:骆驼命名规范——要求变量名中首单词的首字母要小写,其余每个单词的首字母都要大写,多用于给变量去命名 nameJapanStar highSchoolStudent
Pascal:要求变量名中每次单词的首字母都要大写,多用于给类或者方法命名 ChinaHotStar
13.赋值运算符和赋值表达式
=:表示把等号右边的值赋值给等号左边的变量
int number =10;
有等号连接的表达是我们称之为赋值表达式,每个表达式我们都认为可以求解出一个定值,对于赋值表达式而言,等号左边变量的值就是整个赋值表达式的值。
+:如果+号两边有一边是字符串的话,那么此时这个+号就起到连接的作用
14.占位符“{0}”:先挖个坑,再填个坑
使用注意:占位符使用从0开始;占几个坑就填几个坑,多填无效果,少填则出现异常;坑里填的内容需要一一对应;占位符最终按照填坑的顺序输出
15.在向控制台输出内容的时候,不管输入的内容是什么类型,当打印到控制台的时候,都是字符串类型;
16.console.readline();
用于接收用户的输入
17.不管控制台输入数据类型是什么,接收时都用string
18.转义符:指的是一个""加上一个特殊的字符,组成了一个具有特殊意义的字符
\‘:表示一个英文半角的双引号
\r\n:表示换行,\n也表示换行,单操作系统不支持,仅仅局限于在控制台中换行
\b:起到退格删除的作用,在字符串的两边不起作用
\t:起到排版对齐的作用
19.@符号:①取消\在字符串中的转义作用,使其单纯的表示为一个
②让代码按照编译的原格式输出
20.算术运算符:+ - * \ %
由算术运算符连接的表达式叫做算术表达式
注意:算术表达式参与运算的操作数的类型应该一致,并且也要跟结果的类型一致。
如果不一致,满足下面条件时,系统自动完成类型转换(隐式转换)
1)类型兼容(int和double)
2)必须是小的转大的类型(int转为double)
21.强制类型转换
int result= (int)303.6;//把一个小数转换为一个整数。
22.整数类型与整数类型进行加减乘除运算,结果的类型都是整数类型;如果其中一个整数类型提升为double类型(乘以一个1.0),那么结果可以为double类型
23.占位符{0:0.00}表示结果保留两位小数
24.convert类型转换
注意:如果要发生类型转换的两个变量的类型不兼容,那么这个时候使用convert转换。
int chinese =Convert.ToInt32(Console.ReadLine());
25.一切类型都可以转换为string类型

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C#第二天 的相关文章

  • 一文吃透Linux提权

    来自公众号 xff1a FreeBuf 作者 xff1a dnsill 0x001 linux提权描述 大多数计算机系统设计为可与多个用户一起使用 特权是指允许用户执行的操作 普通特权包括查看和编辑文件或修改系统文件 特权升级意味着用户获得
  • Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: com.mysql.jdbc.Driver

    记录idea报错 xff0c 1 引用外部库 mysql connector java 8 0 26 lt dependency gt lt groupId gt mysql lt groupId gt lt artifactId gt m
  • Java两个List差集

    1 创建测试类 xff08 TestList5 java xff09 span class token keyword package span com span class token punctuation span jeff span
  • java - 求最大公约数和最小公倍数

    根据提示输入两个正整数 m 和 n xff0c 求其最大公约数和最小公倍数 并进行控制台输出 原理分析 在循环中 xff0c 只要除数不等于 0 xff0c 用较大数除以较小的数 xff0c 将小的一个数作为下一轮循环的大数 xff0c 取
  • java - 分解质因数

    根据提示输入一个正整数 xff0c 用java程序进行分解质因数 例如 xff1a 输入 90 打印出 90 61 233 5 原理分析 xff1a 1 对 n 进行分解质因数 xff0c 应先找到一个最小的质数 k xff0c 然后按下述
  • axios发起ajax请求页面空白问题(xxx undefined,指针丢失问题)

    在前后端分离项目开发中 xff0c 我们会遇到前后端代码都没有问题但前端页面显示却是空白 xff0c 还会提示 xff1a xxx undefined的报错 出现这种错误的根本原因在于 xff1a 使用axios完成ajax请求后 xff0
  • 不用CSDN

    CSDN广告太多 xff0c 已转博客园 欢迎
  • QMYSQL driver not loaded,Qt中没有QMYSQL数据库,缺少静态库的驱动插件libmysql.dll,libmysql.lib,qsqlmysql.lib,

    qt连接数据库mysql
  • 从业多年数据分析师的亲身经验!

    大学毕业后 xff0c 不知不觉的混进了电子商务行业 xff0c 又不知不觉的做了三年数据分析 xff0c 恰好又赶上了互联网电子商务行业发展最快的几年 xff0c 也算是不错吧 xff0c 毕竟感觉前途还是很光明的 三年来 xff0c 学
  • 2021-05-19

    电脑远程控制另一台电脑 1 xff1a 电脑防火墙关闭 2 xff1a 知道自己电脑IP地址 3 xff1a 添加windos凭证 1 xff1a 2 xff1a 知道自己ip地址 xff1a 百度 本机ip地址 xff0c 即可查出 3
  • Window10系统下,QTCreator中编译器如何编译Libredwg库源码,其他编译器也行。

    windows10 系统下 xff0c QT Creator编译器下 如何编译libredwg库并打开dwg文件 xff1f
  • QSplitter-窗口分割器 - 拉伸控件

    QSplitter 窗口分割器 拉伸控件 想要实现主窗口内的控件可以跟随鼠标随意拉伸缩放 xff0c 可以通过该控件实现 3 先水平 xff0c 后垂直 QHBoxLayout pHBox 61 new QHBoxLayout this Q
  • 使用PIL库获取图片的二进制/01文本

    前言 今天看了看KNN算法的手写数字识别 xff0c 想着自己能不能创造个数据 xff0c 试试看能不能识别 然后我去网上百度如何获得图片的01文本 发现很多代码效果不是很好 xff0c 然后就有了今天这篇博客 本文需要安装pillow库
  • 检测到远端X服务正在运行中(CVE-1999-0526)修复

    漏洞名称 xff1a 检测到远端X服务正在运行中 CVE 1999 0526 详细描述 X11协议是一种基于客户端 服务器模型的协议 X Server监听在6000 TCP端口 xff0c 接受客户端发来的各种命令请求 xff0c 服务器执
  • STM32F103ZET6串口调试与语音播报

    一 串口调试 1 串口是什么 xff1f 串行接口简称串口 xff0c 也称串行通信接口 xff08 通常指COM接口 xff09 xff0c 是采用串行通信方式的扩展接口 2 通信 xff1a 串行通信 xff0c 并行通信 数字信号是8
  • centos7设置CPU的performance

    CPU动态节能技术用于降低服务器功耗 xff0c 通过选择系统空闲状态不同的电源管理策略 xff0c 可以实现不同程度降低服务器功耗 xff0c 更低的功耗策略意味着CPU唤醒更慢对性能 影响更大 对于对时延和性能要求高的应用 xff0c
  • idea自定义设置背景图片

    一 直接选择图片即可 xff08 最快捷 xff09 在19版后的idea xff0c 都可以直接打开Settings xff0c 打开background image xff0c 选择图片保存即可 老版idea xff1a 如果没有上面的
  • Ubuntu 换源看这一篇就够了

    背景 Ubuntu是新生代农民工比较常用的Linux系统 由于一些原因 xff0c 当我们用官网的源的更新和下载包的时候 xff0c 很慢 很卡 很费时间 所以 xff0c 我们应该把它换成国内的源 换源 ubuntu的源存放在 etc a
  • Hadoop学习记录2--hadoop的概述、部署、使用

    目录 一 Hadoop概述 1 1 为什么要用Hadoop xff1f 1 2 Hadoop的简要介绍 1 3 Hadoop的组成部分 1 4 HDFS系统架构 二 Hadoop安装部署 2 1 本地模式搭建 2 1 1 安装JDK 2 1
  • java 对字符串中的字符排序

    import java util Arrays import java util Scanner public class Main public static void main String args Scanner input 61

随机推荐

  • java 对字符串中的字符排序

    import java util Arrays import java util Scanner public class Main public static void main String args Scanner input 61
  • IntelliJ IDEA官方插件Big Data Tool的下载与使用

    奔走相告奔走相告 xff01 xff01 官方出了个插件 xff01 专业课要学习Hadoop 但是我的eclipse用不了 xff0c 懒得去配置文件里改 xff0c 就用了idea做 xff0c 在GitHub上有人给出了idea连接h
  • Deep-IRT Make Deep Learning Based Knowledge Tracing Explainable Using Item Response Theory

    写在前面 xff1a 本文在DKVMN的基础上结合项目IRT xff0c 加入了student ability network 和 difficulty network两个网络 xff0c 增加深度知识追踪的可解释性 1 摘要 基于深度学习
  • supervisor安装

    说明 Supervisor翻译过来是监管人 xff0c 在Linux中Supervisor是一个进程管理工具 xff0c 当进程中断的时候Supervisor能自动重新启动它 可以运行在各种类Linux unix的机器上 xff0c sup
  • openstack云计算平台(9)--kolla-ansible自动化部署

    文章目录 一 环境1 系统设置2 配置网卡 二 安装1 创建卷组2 配置epel源 xff0c 安装docker3 配置加速器4 安装python编译依赖5 安装ansible6 安装kolla ansible 三 配置1 配置kolla
  • 石头剪刀布

    石头剪刀布 总时间限制 1000ms 内存限制 65536kB 描述 石头剪刀布是常见的猜拳游戏 石头胜剪刀 xff0c 剪刀胜布 xff0c 布胜石头 如果两个人出拳一样 xff0c 则不分胜负 一天 xff0c 小A和小B正好在玩石头剪
  • windows 命令行ssh远程linux报错解决

    报错信息如下 报错原因 xff1a 是因为之前的域名解析改了ip地址所以 xff0c 当远程时使用的是原域名的key所以报错 解决方法 xff1a 在报错信息中找到key存储的位置 用记事本打开找到你对应ip地址修改一下key就行 xff0
  • debian10 简单的DNS服务器搭建

    安装DNS span class token function apt get span span class token function install span bind9 添加区域配置 vim etc bind named conf
  • debian10 简单搭建squid

    安装 span class token function apt get span span class token function install span squid 添加密码文件 此文件储存squid的用户与密码 span clas
  • 用python对远程服务器文件进行压缩

    前段时间 xff0c 学校有一个运维的实训 xff0c 老师布置了一个作业 用python对centos下的 home qzm bash history文件进行压缩 xff0c 我就在网上搜了一下 xff0c 发现有些我不会用 xff0c
  • CSP模测——咕咕东想吃饭

    咕咕东想吃饭 一 题目 咕咕东考试周开始了 xff0c 考试周一共有n天 他不想考试周这么累 xff0c 于是打算每天都吃顿好的 他决定每天都吃生煎 xff0c 咕咕东每天需要买ai个生煎 但是生煎店为了刺激消费 xff0c 只有两种购买方
  • Ubuntu 14.04 Storm(单机版)安装

    以下是本人自己成功安装的详细步骤 xff0c 希望对大家有所帮助 xff1a 一 安装JDK 1 从官网下载最新版本的JDK 2 将JDK解压到指定的文件夹中 xff1a sudo mkdir usr lib jvm tar span cl
  • 第十二周模测——消消乐大师——Q老师

    消消乐大师 Q老师 一 题目 Q老师是个很老实的老师 xff0c 最近在积极准备考研 Q老师平时只喜欢用Linux系统 xff0c 所以Q老师的电 脑上没什么娱乐的游戏 xff0c 所以Q老师平时除了玩Linux上的赛车游戏SuperTux
  • 第十二周作业——三维空间逃生

    三维空间逃生 一 题目 zjm被困在一个三维的空间中 现在要寻找最短路径逃生 xff01 空间由立方体单位构成 zjm每次向上下前后左右移动一个单位需要一分钟 xff0c 且zjm不能对角线移动空间的四周封闭 zjm的目标是走到空间的出口
  • Ceph — 使用cephadm搭建Ceph集群

    文章目录 准备安装 cephadm部署集群 本文将通过cephadm工具来学习如何简单地搭建一个octopus版集群 准备 服务器 主机名iposcpu 内存数据盘mgr 01192 168 2 15Centos7 72C4G无node 0
  • 国王的游戏(贪心,高精度)

    链接 xff1a https ac nowcoder com acm problem 16561 来源 xff1a 牛客网 题目描述 恰逢 H 国国庆 xff0c 国王邀请 n 位大臣来玩一个有奖游戏 首先 xff0c 他让每个大臣在左 右
  • Python下载安装you-get及使用指令

    一 安装 按WIN 43 R打开Windows的运行窗口 xff0c 输入pip3 install you get xff0c 输入命令you get安装 you get 二 使用指令 1 在cmd exe窗口输入you get o 保存地
  • 微信小程序项目目录结构以及各个文件夹和文件的作用

    pages文件夹 xff0c utils文件夹 xff0c 全局文件app js文件 xff0c 全局文件app json文件 xff0c 样式app wxss文件 xff0c 项目配置文件project config json xff0c
  • 使用SSD mobilenet训练自己的数据集

    1 首先配置好环境 xff0c 我是用的的torch1 7 1 xff0c 和torchvision0 8 2版本 xff0c 可以直接根据作者给出的requirements txt文件进行其他安装包的配置 2 下载代码lufficc SS
  • C#第二天

    1 变量的作用 xff1a 存储数据 2 int number 表示在内存中开辟了一个整数类型的房间 xff0c 并且我们取名为 number number 61 50 xff1b 表示将50这个整数放到房间number中 3 声明变量的语