c#笔记2018-12-26
using System;
/*C#学习笔记2018-12-26
* 1.@逐字字符串
* 2.数据类型转换
* 3.变量声明和占位符使用
* 4.接收用户输入值
* 5.const 关键字
* 6.运算符
* 7.三元运算符
*/
namespace Csharp_study
{
class section1
{
static void Main(string[] args)
{
//1.@逐字字符串
string str1 = "\n";//\n将会被当做转义字符处理
string str2 = @"\n";//使用@在字符串之前该字符串将不会被转义 //2.数据类型转换
//显式--强制数据类型转换
float f1=12.3f;
int i1 = (int)f1;
//隐式--安全的数据类型转换
char a = 'A';
string b = a.ToString(); //3.变量的声明和占位符的使用
int i = 0, j = 1, o = 4; //4.接收用户输入的值
int num;
Console.WriteLine("请输入一个整数:");
num = Convert.ToInt32(Console.ReadLine()); //5.const 关键字
const double pi=3.1415;
//pi = 3.3;无法再给常量赋值,此处会报错 //6.运算符
//省略算数运算符+、-、*、/、%、++、--
//逻辑运算符&&与、||或、!非
if ((1 == 1) && (2 == 2)){
Console.WriteLine("与运算---有假为假");
}else {
;
}
if((1==1)||(0==1)){
Console.WriteLine("或运算---有真为真");
}else
{
;
} //7.三元运算符
//(条件)?值1:值2 条件为true时 表达式值为1 条件为false时 表达式值为2
int aa = 1;
int bb;
bb = (aa==1)?10:20;
Console.WriteLine("bb的值是{0}",bb); //控制台输出
Console.WriteLine(str1);
Console.WriteLine(str2);
Console.WriteLine(b);
Console.WriteLine(i1);
Console.WriteLine("i:{0},j:{1},i+j:{2}",i,j,o);
Console.WriteLine("您输入的整数是:" + num.ToString());
Console.WriteLine(pi);
Console.ReadKey();
}
}
}
c#笔记2018-12-26的更多相关文章
- OPPO Developers Conference(2018.12.26)
时间:2018.12.26地点:北京国家会议中心
- 微信小程序 - 接口更新记录以及解决方案(2018/12/26)
2018/8/17 - 背景音频需要在app.json添加requireBackGroundModes 2018/9/12 - 微信更改获取用户信息接口/获取位置等接口 - button 2018/1 ...
- Django学习笔记-2018.12.08
在Python的正则表达式中,有一个参数为re.S.它表示“.”(不包含外侧双引号,下同)的作用扩展到整个字符串,包括“\n”.看如下代码: import re a = '''asdfhellopas ...
- 2018.12.26 Mac下的Eclipse在编辑Spring配置文件xml时自动提示类class包名配置
1.先查看下自己的Eclipse是什么版本,步骤如下: 2.选择Install New Software 3.输入网址 http://dist.springsource.com/release/TOO ...
- 2018.12.26 考试(哈希,二分,状压dp)
T1 传送门 解题思路 发现有一个限制是每个字母都必须相等,那么就可以转化成首尾的差值相等,然后就可以求出\(k-1\)位的差值\(hash\)一下.\(k\)为字符集大小,时间复杂度为\(O(nk) ...
- MongoDB笔记2018.2.6
MongoDB笔记2018.2.6 1.先简单接触下linux,大部分教程是在linux环境下的操作,要不然看不懂教程 2.找教程或视频 教程推荐菜鸟教程 学习MongDB前需要懂一定的Mysql语法 ...
- Android菜鸟的成长笔记(12)——Handler、Loop、MessageQueue
原文:[置顶] Android菜鸟的成长笔记(12)——Handler.Loop.MessageQueue 当一个程序第一次启动时,Android会启动一条主线程(Main Thread),主线程主要 ...
- 2018.12.02 Socket编程之初识Socket
Socket编程主要分为TCP/UDP/SCTP三种,每一种都有各自的优点,所以会根据实际情况决定选用何种Socket,今天开始我将会逐步学习Socket编程,并将学习过程记录于此. 今天学习的是TC ...
- Tencent Cloud Developers Conference(2018.12.15)
时间:2018.12.15地点:北京朝阳悠唐皇冠假日酒店
- 2018.10.26 浪在ACM 集训队第四次测试赛
2018.10.26 浪在ACM 集训队第四次测试赛 题目一览表 来源 考察知识点 完成时间 A 生活大爆炸版 石头剪刀布 NOIP 提高组 2014 模拟??? 2018.11.9 B 联合 ...
随机推荐
- SQL Server 查看列,添加列,修改列,删除列
查看表:exec sp_help 表名 查看列: exec sp_columns 表名 查看列:select * from information_schema.columns where table ...
- vue2 mint-ui loadmore(下拉刷新,上拉更多)
<template> <div class="page-loadmore"> <h1 class="page-title"> ...
- 实现如下语法的功能:var a = add(2)(3)(4)
function add(num){ var _add = function(args){ num+=args; return arguments.callee; } _add.toString = ...
- javascript 转化一个数字数组为function数组(每个function都弹出相应的数字)
javascript 转化一个数字数组为function数组(每个function都弹出相应的数字) var arrNum = [2,3,4,5,6,10,7]; var arrFun = []; f ...
- P1809 过河问题_NOI导刊2011提高(01)
题目描述 有一个大晴天,Oliver与同学们一共N人出游,他们走到一条河的东岸边,想要过河到西岸.而东岸边有一条小船. 船太小了,一次只能乘坐两人.每个人都有一个渡河时间T,船划到对岸的时间等于船上渡 ...
- Android 检查内存溢出
工具网址:https://github.com/square/leakcanary 中文版说明地址:http://www.liaohuqiu.net/cn/posts/leak-canary-read ...
- Open edX 配置 O365 SMTP
配置LMS/Studio SMTP: 用到的文件如下:以下设置采用的root用户进行 /edx/app/edxapp/lms.env.json #|env文件 里包含一些功能开关 /edx/app/e ...
- 【extjs6学习笔记】0.3 准备:系统架构
- fluent_python1
Magic Method python中有些跟对象本身有关的方法, 以两个下划线开始,两个下划线结束, 一般称为魔法方法(magic method). 比如 obj[key] 的背后就是 __geti ...
- js 前端不调接口直接下载图片
// 下载图片 downPhoto (path) { this.downloadFiles(path) }, // 下载 downloadFiles (content) { console.log(c ...