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: ...
随机推荐
- Hi3516CV300 sample -> region
- MySQL 5.7新特性之在线收缩undo表空间
1. MySQL 5.5时代的undo log 在MySQL5.5以及之前,大家会发现随着数据库上线时间越来越长,ibdata1文件(即InnoDB的共享表空间,或者系统表空间)会越来越大,这会造成2 ...
- TypeScript 与 es6 写法的区别
import 方式 ts 默认对于 commonjs 的模块是这样加载的:import * as React from 'react'; es6:import React from 'react'; ...
- python3+Flask 链接MySQL 时,提示“No module named MYSQLdb”
python3+flask 链接Mysql时提示“No module named MYSQLdb” 解决: pip install mysqlclient
- httpService 和 WebService接口协议
http协议: 1.调用接口 例1:此例子传输参数为XML文本格式字符串: 将数据缓冲区上载到具有指定 URI 的资源. var url = "http://localhost:23265 ...
- 运用MQTT-JMeter插件测试MQTT服务器性能
今天我们介绍XMeter团队带来的新版MQTT-JMeter插件,您可以更为方便地添加MQTT连接.发布.订阅取样器,构造组合的应用场景,例如背景连接.多发少收.少发多收,计算消息转发时延等.利用该插 ...
- JSON 反序列化Lis<T>
JavaScriptSerializer sr = new JavaScriptSerializer(); //List<CSISSIQuestionLibrary> ...
- 大数据离线分析平台 用户数据Etl
Etl目标 解析我们收集的日志数据,将解析后的数据保存到hbase中.这里选择hbase来存储数据的主要原因就是: hbase的宽表结构设计适合我们的这样多种数据格式的数据存储(不同event有不同 ...
- Hanlp等七种优秀的开源中文分词库推荐
Hanlp等七种优秀的开源中文分词库推荐 中文分词是中文文本处理的基础步骤,也是中文人机自然语言交互的基础模块.由于中文句子中没有词的界限,因此在进行中文自然语言处理时,通常需要先进行分词. 纵观整个 ...
- pandas初识
pandas初识 1.生成DataFrame型的数据 import pandas as pd import numpy as np dates = pd.date_range('20130101',p ...