c#day03
c#中的随机数
Random random = new Random(); //随机1~200之间的一个数 random.Next(,);
//怪兽:防御为10,血量为10
//玩家:随机8~12的攻击力
//描述怪兽掉血的情况,每次伤害大于防御则扣攻击力-防御的血,否则不扣血 public void Games()
{
Random random = new Random();
int defense = ;
int hp = ;
int atk; while (hp!=)
{ atk = random.Next(,); if(atk>defense)
{
hp = hp - ( atk - defense);
Console.WriteLine("本次攻击力为{0}------当前怪兽的血量为:{1}", atk, hp);
}
else
{
Console.WriteLine("本次攻击力为{0} ------未破防",atk);
} }
Console.WriteLine("恭喜你成功击杀了怪兽!"); }
 //输入一串数字,把它换成对应的中文大写 例如123   一二三;
        public void Conversion()
        {
            int num;
            int teml = ;
            string snum;
            Console.WriteLine ("请输入一串数字"); 
            snum =  Console.ReadLine();
            num = int.Parse(snum);
            for (int i = ; i < snum.Length;i++ )
            {
                teml = teml *  + num % ;
                num = num / ;
            }
            for (int j = ; j < snum.Length; j++)
            {
                switch (teml%)
                {
                    case :
                        Console.Write("零");teml = teml / ;continue;
                    case :
                        Console.Write("一");teml = teml / ; continue;
                    case :
                        Console.Write("二");teml = teml / ; continue;
                    case :
                        Console.Write("三");teml = teml / ; continue;
                    case :
                        Console.Write("四");teml = teml / ; continue;
                    case :
                        Console.Write("五");teml = teml / ; continue;
                    case :
                        Console.Write("六");teml = teml / ; continue;
                    case :
                        Console.Write("七");teml = teml / ; continue;
                    case :
                        Console.Write("八");teml = teml / ; continue;
                    case :
                        Console.Write("九");teml = teml / ; continue;
                }
            }
            Console.WriteLine();
        }
c#day03的更多相关文章
- 传智播客JavaWeb day03
		
ServletContext 这堂课主要讲ServletContext这个web域(可以看得见范围的)对象,web在启动的时候会创建唯一的ServletContext域对象. 作用:1.用来web域共 ...
 - Java基础毕向东day03
		
Java基础毕向东day03 1.变量 2.条件结构 3.循环结构,for while,和几种特殊的情况. 4.函数重载
 - My way to Python - Day03
		
列表和字典的赋值 dict1 = {} dict1['k1'] = 'v1' list1 = [] list1.append('v1') 集合系列 1,计数器 Python 2.7.6 (defaul ...
 - Oracle DB Day03(SQL)
		
--day03 --创建一个包含下面信息的表,并添加一些记录待用 --EMPLOYEE_ID NOT NULL NUMBER(6) --FIRST_NAME VARCHAR2(20) --LAST_N ...
 - python  day03笔记总结
		
2019.3.29 S21 day03笔记总结 昨日回顾及补充 1.运算符补充 in not in 2.优先级 运算符与运算符之间也有优先级之分 今日内容 一.整型(int) py2 与 py3 的区 ...
 - Python基础-day03
		
写在前面 上课第三天,打卡: 不要让干净的灵魂染上尘埃,永远年轻.永远热泪盈眶 一.再谈编码 - 文件的概念 '文件' 是一个抽象的概念,是操作系统提供的外部存储设备的抽象,对应底层的硬盘:它是程序 ...
 - day03用户交互、基本数据类型、运算符
		
用户交互 在实际应用中,我们经常需要用户输入相应信息,根据用户输入信息进行反馈,此时我们需要input/output信息 python中提供了便捷的输入方法input()和print() 在pytho ...
 - html--笔记day03
		
html--笔记day03 1.结构标记 1.<header>元素 <header></header> ==> <div id="header ...
 - Day03 javascript详解
		
day03 js 详解 JavaScript的基础 JavaScript的变量 JavaScript的数据类型 JavaScript的语句 JavaScript的数组 JavaScript的函数 Ja ...
 - python开发学习-day03(set集合、collection系列 、深浅拷贝、函数)
		
s12-20160116-day03 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...
 
随机推荐
- gvim最简化设置,去掉工具栏和菜单栏
			
编辑vimrc文件(该文件位于gvim安装目录下),在文件末尾添加以下语句即可 set gfn=Courier_New:h14colorscheme torteset guioptions-=mset ...
 - 统计cpu相关信息
			
我的cpu为i3310m 适用类型:笔记本 CPU系列:酷睿i3 3代系列 CPU主频:2.4GHz 三级缓存:3MB 插槽类型:FCBGA1023,FCPGA988 封装大小:37.5×37.5mm ...
 - Scala下划线_使用
			
下划线这个符号几乎贯穿了任何一本Scala编程书籍,并且在不同的场景下具有不同的含义,绕晕了不少初学者.正因如此,下划线这个特殊符号无形中增加Scala的入门难度.本文希望帮助初学者踏平这个小山坡. ...
 - operator 重载内置运算符
			
operator 关键字来重载内置运算符,或提供类或结构声明中的用户定义转换.它可以定义不同类型之间采用何种转化方式和转化的结果. operator用于定义类型转化时可采用2种方式,隐式转换(impl ...
 - mysql之 redo log
			
重做日志(redo log) 前言:之前一直弄不清楚 mysql 里面 bin log 和 innodb log 文件的区别,在脑子里面一直有个疑问 binlog 日志文件已经可以用来进行数据库的日志 ...
 - 根据IP和端口号异步短时间判断服务器是否链接
			
/// <summary> /// 短时间判断是否可以连接 /// </summary> /// <param name="ipe"></ ...
 - Firedac 数据连接池的应用
			
procedure TForm2.Button1Click(Sender: TObject); begin if not FDConnection1.Connected then FDConnecti ...
 - Elasticsearch的数据导出和导入操作(elasticdump工具),以及删除指定type的数据(delete-by-query插件)
			
Elasticseach目前作为查询搜索平台,的确非常实用方便.我们今天在这里要讨论的是如何做数据备份和type删除.我的ES的版本是2.4.1. ES的备份,可不像MySQL的mysqldump这么 ...
 - [转]bigbluebutton中文社区 / 开放API / bbb API
			
bigbluebutton中文社区 / 开放API / bbb API 创建会议 这个接口可以重复调用多次,而不会有副作用.这带来的好处就是能简化应用程序加会的流程,无论什么用户想要加会,都可以先创建 ...
 - DataGridView之DataError
			
解决思路一: private void dgvChargeList_DataError(object sender, DataGridViewDataErrorEventArgs e) { bool ...