5、C#基础整理(for 语句经典习题--与 if 的嵌套)
1、for循环最基本运用:小球每次落地后再弹起是以前的4/5,求第5次弹起后的高度
for (int i = ; i < ; i++)
{
high = high*/;
}
Console.WriteLine("球弹起第5次的高度为:{0}",high);
for循环和if语句的嵌套运用:
2、与电脑猜拳,三局两胜(没有考虑人出错拳的情况,主要是先练习for循环的使用)
int sum1 = ;
int sum2 = ;
string ren1;
string dn1;
for(int i = ;i<;i++)
{
Random r = new Random();
int dn = r.Next();//插入0,1,2中的一个随机数字,将其赋给电脑
Console.WriteLine("请输入你的:0-剪刀,1-石头,2-布");
int ren = int.Parse(Console.ReadLine()); if (dn - ren == - || dn - ren == )
sum1++;
else
sum2++; if (ren == )
ren1 = "剪刀";
else if (ren == )
ren1 = "石头";
else
ren1 = "布"; if (dn == )
dn1 = "剪刀";
else if (dn == )
dn1 = "石头";
else
dn1 = "布"; Console.WriteLine("电脑出{0},你出{1}", dn1,ren1); }
if (sum1 > sum2)
Console.WriteLine("你赢了");
else if (sum2>sum1)
Console.WriteLine("电脑赢了");
else
Console.WriteLine("平局");
3、100以内与7相关的数的和
int sum = ;
for (int i = ; i < ; i++)
{
if (i%==||i%==||i/==)
sum = sum+i;
}
Console.WriteLine(sum);
4、求100内的偶数和,奇数和
int ou = ;
int ji = ;
for (int i = ; i < ; i++)
{
if (i % == )
ou = ou + i;
else
ji = ji + i;
}
Console.WriteLine("偶数和为{0},奇数和为{1}", ou, ji);
5、C#基础整理(for 语句经典习题--与 if 的嵌套)的更多相关文章
- 6、C#基础整理(for 语句经典习题--for循环嵌套、穷举)
1.for循环嵌套----最基础题目:求阶乘的和 ; int n = int.Parse(Console.ReadLine()); ; i < n; i++) { ;//定义变量sum1,每次循 ...
- 4、C#基础整理(if语句经典习题)
1.用 if 判断输入的是否是空格键的方法:(Console.ReadKey()的用法) ConsoleKeyInfo readkey = Console.ReadKey(); Console.Wri ...
- 3、C#基础整理(语句概述)
语句 语句分为四个大类: * 分支语句:if,if... else,if ...else if... else,switch case * 循环语句:for,while,do while,foreac ...
- MySQL基础整理(一)之SQL基础(未完成)
大家好,我是浅墨竹染,以下是MySQL基础整理(一)之SQL基础 1.SQL简介 SQL(Structure Query Language)是一种结构化查询语言,是使用关系模型的数据库应用语言. 2. ...
- VS2012中,C# 配置文件读取 + C#多个工程共享共有变量 + 整理using语句
(一) C# 配置文件读取 C#工程可以自动生成配置文件,以便整个工程可以使用设置的配置进行后续的处理工作. 1. 首先,右键工程文件-->Properties -->settings-- ...
- 15个初学者必看的基础SQL查询语句
本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧. 1.创建表和数据插 ...
- VBS基础篇 - 循环语句(3) - For...Next
VBS基础篇 - 循环语句(3) - For...Next 指定循环次数,使用计数器重复运行语句,语法结构如下: 1 2 3 4 5 For counter = start To end [Ste ...
- VBS基础篇 - 循环语句(4) - For Each...Next
VBS基础篇 - 循环语句(4) - For Each...Next For Each...Next 循环与 For...Next 循环类似.For Each...Next 不是将语句运行指定的次 ...
- 机器学习 —— 基础整理(六)线性判别函数:感知器、松弛算法、Ho-Kashyap算法
这篇总结继续复习分类问题.本文简单整理了以下内容: (一)线性判别函数与广义线性判别函数 (二)感知器 (三)松弛算法 (四)Ho-Kashyap算法 闲话:本篇是本系列[机器学习基础整理]在time ...
随机推荐
- java arrayCopy
int[] dest = new int[0]; int[] value = {1,2}; if(value != null && value.length>0) { int[] ...
- 生成json对象
JSONObject 对于放入的object,最终生成的json是什么样的? 两个JavaBean: public class ClassBean { private int grade; priva ...
- 319. Bulb Switcher——本质:迭代观察,然后找规律
There are n bulbs that are initially off. You first turn on all the bulbs. Then, you turn off every ...
- return false取消手机移动端的默认设置
想做一个语音界面,当长按语音按钮的时候,总会出现移动端什么复制粘贴菜单.然后在JS中加入return false后就消失了,感觉好神奇哦~
- EF Code First 导航属性 与外键
一对多关系 项目中最常用到的就是一对多关系了.Code First对一对多关系也有着很好的支持.很多情况下我们都不需要特意的去配置,Code First就能通过一些引用属性.导航属性等检测到模型之间的 ...
- css改变图片的颜色
参考大神张鑫旭:http://www.zhangxinxu.com/wordpress/2016/06/png-icon-change-color-by-css/ 主要知识点:border-right ...
- Maven 系列 一 :Maven 快速入门及简单使用【转】
开发环境 MyEclipse 2014 JDK 1.8 Maven 3.2.1 1.什么是Maven? Maven是一个项目管理工具,主要用于项目构建,依赖管理,项目信息管理. 2.下载及安装 下载最 ...
- PDF 补丁丁 0.4.1.728 测试版发布
书签编辑器新增预览界面,可查看书签所连接到文档的页数. 该功能将继续完善,请各位关注.
- HookIAT的启动程序
// 启动程序.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <Windows.h> #include &l ...
- POJ 1011 Sticks dfs,剪枝 难度:2
http://poj.org/problem?id=1011 要把所给的集合分成几个集合,每个集合相加之和ans相等,且ans最小,因为这个和ans只在[1,64*50]内,所以可以用dfs一试 首先 ...