下面是今天主要练习的内容: 运用到的内容有 {运算符、强制转换、数据类型的运用、转义字符、变量与常量、基本类型的转换等}

1) 首先我们来看  下列的编码是由三大类组成的

① 定制变量与常量  蓝色部分

② 输入部分          橘色部分

③ 计算部分          粉色部分

④ 输出部分          黑色部分

例://简单相亲运算编码
 string fangzi = "";
 string piaozi = "";
 string nengli = "";
 string jieguo = "";
 //输入
 Console.WriteLine("姑娘:你有房子么?(Y/N)");
 fangzi = Console.ReadLine();
 Console.WriteLine("姑娘:你有票子么?(Y/N)");
 piaozi = Console.ReadLine();
 Console.WriteLine("姑娘:你有能力么?(Y/N)");
 nengli = Console.ReadLine();
 //计算
 jieguo = fangzi == "Y"?"咱们结婚吧":(piaozi=="Y"?"我们买房子结婚吧":(nengli=="Y"?"我们挣钱买房子结婚吧":"去学IT学能力挣钱买房子再结婚吧!"));

//输出
 Console.WriteLine(jieguo);

第二个实例重点是

例二、//时间运算编码

string SHIJIAN = "";
string AP = "";
int shangwuxiawu = 0;
string wenhou = "";

//输入
Console.WriteLine("请输入时间:");
SHIJIAN = Console.ReadLine();
//计算
shangwuxiawu = Convert.ToInt32(SHIJIAN);         {此时进行的是数据的转换  由字符转换为数字}
wenhou = shangwuxiawu>=0&&shangwuxiawu<6?"清晨好凉爽!":(shangwuxiawu>=6&&shangwuxiawu<11?"上午好!":(shangwuxiawu>=11&&shangwuxiawu<14?"中午好":(shangwuxiawu>=14&&shangwuxiawu<19?"下午好":(shangwuxiawu>=19&&shangwuxiawu<24?"晚上好":"泥妹的···"))));                  
AP = shangwuxiawu>0&&shangwuxiawu<12?"AM":"PM");          {此时进行的是 时制的转换  把24小时制转变为12小时制并添加后缀("AM"  "PM")}

//输出
Console.WriteLine("{0}{1}\n{2}",shangwuxiawu,AP,wenhou);

例三、//征兵条件编码
string 输入年龄 = "";
int 转换年龄 = 0;
string 性别 = "";
string 总结 = "";

//输入
Console.WriteLine("输入你的年龄:");
输入年龄 = Console.ReadLine();
转换年龄 = Convert.ToInt32(输入年龄);
Console.WriteLine("输入你的性别:");
性别 = Console.ReadLine();

//计算
总结 = 性别=="女"?"回家歇着去!":(转换年龄>=0&&转换年龄<18?"回家吃奶吧!":(转换年龄>=18&&转换年龄<60?"抓走当兵":"回家养老去吧!"));

//输出
Console.WriteLine(总结);

2016.4.12   孤独夜莺 编辑

****************VS编码操作实践******************的更多相关文章

  1. 10个精妙的Java编码最佳实践

    这是一个比Josh Bloch的Effective Java规则更精妙的10条Java编码实践的列表.和Josh Bloch的列表容易学习并且关注日常情况相比,这个列表将包含涉及API/SPI设计中不 ...

  2. Windows Azure 安全最佳实践 - 第 7 部分:提示、工具和编码最佳实践

    在撰写这一系列文章的过程中,我总结出了很多最佳实践.在这篇文章中,我介绍了在保护您的WindowsAzure应用程序时需要考虑的更多事项. 下面是一些工具和编码提示与最佳实践: · 在操作系统上运行 ...

  3. 你知道吗?10个精妙的 Java 编码最佳实践

    这是一个比Josh Bloch的Effective Java规则更精妙的10条Java编码实践的列表.和Josh Bloch的列表容易学习并且关注日常情况相比,这个列表将包含涉及API/SPI设计中不 ...

  4. ​结合异步模型,再次总结Netty多线程编码最佳实践

    更多技术分享可关注我 前言 本文重点总结Netty多线程的一些编码最佳实践和注意事项,并且顺便对Netty的线程调度模型,和异步模型做了一个汇总.原文:​​结合异步模型,再次总结Netty多线程编码最 ...

  5. Docker部署kafka|Go操作实践

    前言 写作本文的背景是由于字节的暑期青训营中,某个项目要求编写一个简易的流处理引擎(flink),开发语言不限,推荐Java,本着好奇心的驱使,我打算使用Go语言进行部分尝试. 既然是流处理引擎,那么 ...

  6. Squid 操作实践

    Squid简介 Squid可以做什么 性能要素 Squid安装 Squid快速体验 Squid配置 Squid简介 Squid is a caching proxy for the Web suppo ...

  7. 操作实践题 - HTML 列表综合应用

    通过对列表的综合应用,编写如下效果网页: 解答: <html> <head> <title>操作实践题</title> <meta http-eq ...

  8. Hive配置与操作实践

    Hive配置与操作实践 @(Hadoop) 安装hive hive的安装十分简单,只需要在一台服务器上部署即可. 上传hive安装包,解压缩,将其配入环境变量. mysql的设置 在要作为元数据库的m ...

  9. Sqoop操作实践

    Sqoop操作实践 @(Hadoop) Sqoop常用参命令 序号 命令/command 类 说明 1 impor ImportTool 从关系型数据库中导入数据(来自表或者查询语句)到HDFS中 2 ...

随机推荐

  1. 相对定位和绝对定位 left和margin-left

    1.直接在css中设置left生效的前提是必须设置父容器position:absolute或relative,如果不设置则会以最近一个定位的父对象为参考点,.margin-left则不用设positi ...

  2. Will vs Be Going To vs Present Continuous: Talk About the Future in English

    https://www.youtube.com/watch?v=UISiuiPd_FY will 说话的当下决定的将来要做什么,in the moment be going to 有意图去做,但没有计 ...

  3. [skill] ctags支持函数声明

    一般情况下,使用ctags的时候,默认使用如下命令: ctags -R ./ 但是这种情况下,如果运行在include文件夹下的时候,好多函数是跳转不过去的,因为这种默认情况下,函数声明并不会被索引. ...

  4. JDBC---Mysql(1)

    使用MySQL需要导mysql-connector-java-5.1.7-bin.jar包 所有的java.sql.Driver实现类,都提供了static块,块内的代码就是把自己注册到DriverM ...

  5. elasticsearch最大的条件数设置

    elasticsearch  bool条件查询里面条件的数量是有限制的,比如terms里面相等的值的数量个数 添加: indices.query.bool.max_clause_count: 1000 ...

  6. elastic客户端TransportClient的使用

    关于TransportClient,elastic计划在Elasticsearch 7.0中弃用TransportClient,并在8.0中完全删除它.后面,应该使用Java高级REST客户端,它执行 ...

  7. Aop的基本介绍

    基本概念 通知  就是你想要的功能,也就是我们常说的安全.事物.日志等.先定义好这些,然后再想用的地方用一下.包含Aspect的一段处理代码 注意:其实这些功能(通知)并不是我们业务逻辑所必须的,只是 ...

  8. Python开发【笔记】:接口压力测试

    接口压力测试脚本 1.单进程多线程模式 # #!/usr/bin/env python # # -*- coding:utf-8 -*- import time import logging impo ...

  9. 数组的filter与includes方法

    题目:编写函数 array_diff(a,b),传入两个数组a,b,将数组a中包含b的值全部去掉,重复的也去掉,返回去掉之后新数组 function array_diff(a, b) { return ...

  10. Eclipse EE下载安装与配置

    Eclipse EE下载安装与配置 一.下载 下载链接:http://www.eclipse.org/downloads/eclipse-packages/ 1.进入Eclipse官网进行下载选择Ec ...