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 的嵌套)的更多相关文章

  1. 6、C#基础整理(for 语句经典习题--for循环嵌套、穷举)

    1.for循环嵌套----最基础题目:求阶乘的和 ; int n = int.Parse(Console.ReadLine()); ; i < n; i++) { ;//定义变量sum1,每次循 ...

  2. 4、C#基础整理(if语句经典习题)

    1.用 if 判断输入的是否是空格键的方法:(Console.ReadKey()的用法) ConsoleKeyInfo readkey = Console.ReadKey(); Console.Wri ...

  3. 3、C#基础整理(语句概述)

    语句 语句分为四个大类: * 分支语句:if,if... else,if ...else if... else,switch case * 循环语句:for,while,do while,foreac ...

  4. MySQL基础整理(一)之SQL基础(未完成)

    大家好,我是浅墨竹染,以下是MySQL基础整理(一)之SQL基础 1.SQL简介 SQL(Structure Query Language)是一种结构化查询语言,是使用关系模型的数据库应用语言. 2. ...

  5. VS2012中,C# 配置文件读取 + C#多个工程共享共有变量 + 整理using语句

    (一) C# 配置文件读取 C#工程可以自动生成配置文件,以便整个工程可以使用设置的配置进行后续的处理工作. 1. 首先,右键工程文件-->Properties -->settings-- ...

  6. 15个初学者必看的基础SQL查询语句

    本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧. 1.创建表和数据插 ...

  7. VBS基础篇 - 循环语句(3) - For...Next

    VBS基础篇 - 循环语句(3) - For...Next   指定循环次数,使用计数器重复运行语句,语法结构如下: 1 2 3 4 5 For counter = start To end [Ste ...

  8. VBS基础篇 - 循环语句(4) - For Each...Next

    VBS基础篇 - 循环语句(4) - For Each...Next   For Each...Next 循环与 For...Next 循环类似.For Each...Next 不是将语句运行指定的次 ...

  9. 机器学习 —— 基础整理(六)线性判别函数:感知器、松弛算法、Ho-Kashyap算法

    这篇总结继续复习分类问题.本文简单整理了以下内容: (一)线性判别函数与广义线性判别函数 (二)感知器 (三)松弛算法 (四)Ho-Kashyap算法 闲话:本篇是本系列[机器学习基础整理]在time ...

随机推荐

  1. 一个Java递归程序

    先来没事搜了一些面试题来做,其中一道:输入一个整数,求这个整数中每位数字相加的和? 思考:1.如何或得每一位数:假如是1234,   1234%10=4,得到个位:(1234/10)%10=3得到十位 ...

  2. DBCC DBREINDEX重建索引提高SQL Server性能

    大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要进行表格扫描读取表中的每一个记录才能找到索要的数据.索引可以分为簇索引和非簇索引,簇索引通过重排表中的数 ...

  3. js判断手机系统和微信

    //判断手机浏览器 var ua = navigator.userAgent; var ipad = ua.match(/(iPad).*OS\s([\d_]+)/), isIphone = !ipa ...

  4. php和AJAX用户注册演示程序

    <! doctype html public "-//w3c//dtd html 4.0//en" "http://www.w3.org/tr/rec-html14 ...

  5. qml支持多平台的编译--尤其对于需要支持xp的情况

    http://www.oschina.net/p/deepin-boot-maker 系统支持: Windows平台: Windows 7/ Windows 8 需要安装显卡驱动 Windows XP ...

  6. 通过CoreImage生成二维码

    从IOS7开始集成了二维码的生成和读取功能 生成二维码的步骤: 1.导入CoreImage框架 2.通过滤镜CIFilter生成二维码 二维码的内容(传统的条形码只能放数字): 纯文本 名片 URL ...

  7. javascrip自定义对象的方式

    对象初始化方式(也叫json对象创建方式) <script type="text/javascript"> var User = { name:"paul&q ...

  8. PhpStorm WebMatrix xDebug 配置开发环境

    1.首先下载WebMatrix安装程序,下载地址 http://www.microsoft.com/web/webmatrix/  安装步骤 参考:http://www.jb51.net/softjc ...

  9. SeGue 多控制器跨界面传递数据原理

    多控制器跨界面传递数据原理

  10. Linux下screen命令

    //1.列出当前的screenscreen -ls //2.新建一个screen,直接在命令行键入screen命令 screen -S [会话名称][root@www.lnuxidc.com ~]# ...