4.转义字符
\b    退格符
\n     换行
\r     回车,移到本行开头
\t     水平制表符
\\      代表反斜线字符“\“
\'        代表一个单引号字符
@字在字符串前面表示不转译
 
5.
隐式转换:

double>int

强制转换:
double a = 3.14;
int b = (int)a;

 
 
 
6.//自加自减对自身的加减 直接影响
自增:
a++(运算后再自加)
++a(先加后参与运算)

自减:
a-- (运算后再自减)
--a(先减后参与运算)

 
例子1:
using System;

namespace _014输入秒
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入秒数:");
string Seconds = Console.ReadLine();
int ms = Convert.ToInt32(Seconds); int b = * * ;
int day = ms / b;
int hour = ms % b / ;//把一天的秒数减去,然后除以一个小时的秒数 int minute = ms % /;
int d = ms % b % % ;
Console.WriteLine("107653秒是{0}天,{1}小时,{2}分钟,{3}秒",day,hour,minute,d); }
}
}

例子2:

例子2:强制转换
输入年龄,输入性别,输入工资
Console.WriteLine("请输入年龄");
string age= Console.ReadLine();
int ag= Convert.ToInt32(age);
Console.WriteLine("请输入性别");
string sex = Console.ReadLine();
char c= Convert.ToChar(sex);
Console.WriteLine("请输入工资");
string GZ = Console.ReadLine();
double d= Convert.ToDouble(GZ );
Console.WriteLine("输入年龄");
string age= Console.ReadLine();
int a= int.Parse(age);
double.Parse
例子3:判断是否是闰年
using System;

namespace _017
{
class Program
{
static void Main(string[] args)
{
//判断是否是闰年
Console.WriteLine("请输入年份:");
int year = int.Parse(Console.ReadLine());
bool a = year % == || year % == && year % != ;
Console.WriteLine(a);
}
}
}

例子4:

 
using System;

namespace _023输入密码
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入密码:");
string MM = Console.ReadLine();
if (MM == "")
{
Console.WriteLine("正确");
}
else
Console.WriteLine("错误,请从新输入");
Console.WriteLine("请输入密码:");
string a = Console.ReadLine();
if (a == "")
{
Console.WriteLine("正确");
}
else
Console.WriteLine("错误");
}
}
}

另一方法:

using System;

namespace _023输入密码
{
class Program
{
static void Main(string[] args)
{
int count = ;
while (count < )
{ Console.WriteLine("请输入密码:");
string MM = Console.ReadLine();
if (MM == "")
{
Console.WriteLine("正确");
break;
}
else
count = count + ; Console.WriteLine("输入有误,请重新输入:");
}
}
}

例子5:

 
 
using System;

namespace _026密码2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入用户名:");
Console.WriteLine("请输入密码:");
string name = Console.ReadLine();
string pad = Console.ReadLine();
if (name == "admin" && pad == "")
{
Console.WriteLine("正确");
}
else if (name != "admin")
{
Console.WriteLine("用户名错误");
}
else if (pad != "")
{
Console.WriteLine("密码错误");
} }
}
}

 
 
 

C#学习入门第二篇的更多相关文章

  1. RabbitMQ学习总结 第二篇:快速入门HelloWorld

    目录 RabbitMQ学习总结 第一篇:理论篇 RabbitMQ学习总结 第二篇:快速入门HelloWorld RabbitMQ学习总结 第三篇:工作队列Work Queue RabbitMQ学习总结 ...

  2. 学习KnockOut第二篇之Counter

                                                                        学习KnockOut第二篇之Counter        欲看此 ...

  3. ElasticSearch入门 第二篇:集群配置

    这是ElasticSearch 2.4 版本系列的第二篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  4. JavaWeb学习总结第二篇--第一个JavaWeb程序

    JavaWeb学习总结第二篇—第一个JavaWeb程序 最近我在学院工作室学习并加入到研究生的项目中,在学长学姐的带领下,进入项目实践中,为该项目实现一个框架(用已有框架进行改写).于是我在这里记录下 ...

  5. Egret入门学习日记 --- 第二篇 (书籍的选择 && 书籍目录 && 书中 3.3 节 内容)

    第二篇 (书籍的选择 && 书籍目录 && 书中 3.3 节 内容) 既然选好了Egret,那我就要想想怎么学了. 开始第一步,先加个Q群先,这不,拿到了一本<E ...

  6. 老老实实学习WCF[第二篇] 配置wcf

    老老实实学WCF 第二篇 配置WCF 在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它.先回顾一下服务端的代码: using System; using System.Col ...

  7. 跟初学者学习IbatisNet第二篇

    在上一篇里面我们知道了什么是IbatisNet,并且知道了如何用IbatisNet进行简单的增删改查的操作,在这一篇文章里面我们主要介绍一下IbatisNet操作存储过程. 我们一般把存储过程分为两种 ...

  8. Python学习【第二篇】Python入门

    Python入门 Hello World程序 在linux下创建一个叫hello.py,并输入 print("Hello World!") 然后执行命令:python hello. ...

  9. Hadoop入门第二篇-MapReduce学习

    mapreduce是一种计算模型,是google的一篇论文向全世界介绍了MapReduce.MapReduce其实可以可以用多种语言编写Map或Reduce程序,因为hadoop是java写的,所以通 ...

随机推荐

  1. 编译安装spark 1.5.x(Building Spark)

    原文连接:http://spark.apache.org/docs/1.5.0/building-spark.html · Building with build/mvn · Building a R ...

  2. RabbitMQ的Q&A

    默认的IP端口 amqp默认绑定IP(本机所有IP),端口:5672 clustering默认绑定IP(本机所有IP),端口:25672 RabbitMQ Management插件 (本机所有IP), ...

  3. python3写入csv文件时中文为乱码

    今天修改李万的爬虫时把页面上的中文写入csv文件时,中文总是乱码.通过上网搜索得到解决.解决的办法是打开文件是需加参数 encoding='utf-8-sig' .感谢博客园的菜鸟Alex.他相关博客 ...

  4. js Dom对象的属性与方法

    1.对象集合:      (1).all[];      (2).images[];      (3).anchors[];      (4).forms[];      (5).links[];   ...

  5. iOS更换科大讯飞的key

    我这个APP使用了科大讯飞的"语音评测"功能,之前使用的是我自己注册的科大讯飞账号,在这个账号里面创建的APP,生成的key. 我们公司有公司的key, 同事说可以多个APP公用一 ...

  6. LeetCode 500 Keyboard Row 解题报告

    题目要求 Given a List of words, return the words that can be typed using letters of alphabet on only one ...

  7. Webpack 入门(转)

    原文:https://www.runoob.com/w3cnote/webpack-tutorial.html Webpack 是一个前端资源加载/打包工具.它将根据模块的依赖关系进行静态分析,然后将 ...

  8. centos7安装webmin

    安装webmin准备centos7系统1.下载http://download.webmin.com/download/yum/选择:webmin-1.700-1.noarch.rpm 安装包 wget ...

  9. xshell帮助

    查看内置命令 $help Internal Commands:new: Creates a new session.open: Opens a session or the session dialo ...

  10. 由ngx.say和ngx.print差异引发的血案

    Jan 16, 2018openresty点击 最近上线一个项目,利用openresty在前面做反向代理,部分地址通过lua的http请求后端接口进行返回,在线下测试都没问题,公司预发灰度测试都通过了 ...