using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace day05
{
    class Program
    {
        static void Main(string[] args)
        {
        /*    Console.WriteLine("请输入月份");
            int m = Convert.ToInt32(Console.ReadLine());
            int c = 0, x = 0, y = 1,z=1;
            for (int i = 1; i <= m; i++)
            {
                if (i>1)
                {
                    c = x + c;
                    x = y;
                    y = c;
                }
            }
            z = c + x + y;
            Console.Write(m + "个月后总共有" + z + "对兔子,");
            Console.Write(c+ "对成兔,");
            Console.Write(x + "对小兔,");
            Console.Write(y + "对幼兔");

Console.WriteLine("请输入n的值");
            int n = Convert.ToInt32(Console.ReadLine());
            for (int i = 1; i <= n; i++)
            {
                for (int j = 0; j < i; j++)
                {
                    Console.Write("★");
                }
                Console.Write("\n");
            }
           
            Console.WriteLine("----------------------");
            for (int a = n; a>0 ; a--)
            {
                for (int b = 0; b < a; b++)
                {
                    Console.Write("★");
                }
                Console.Write("\n");
            }
            Console.ReadKey();

//打印半个菱形
            Console.WriteLine("请输入n的值");
            int n = Convert.ToInt32(Console.ReadLine());
            for (int i = 1; i <= n; i++)
            {
                for (int j = 1; j<=n-i; j++)
                {
                    Console.Write("  ");
                }
                for (int k = 1; k <=i; k++)
                {
                    Console.Write("◆");
                }
                Console.Write("\n");
            }
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < i; j++)
                {
                    Console.Write("  ");
                }
                for (int k = 0; k < n-i; k++)
                {
                    Console.Write("◆");
                }
                Console.Write("\n");
            }
            Console.ReadKey();

//打印菱形
            Console.WriteLine("请输入n的值");
            int n = Convert.ToInt32(Console.ReadLine());
            for (int i = 1; i <= n; i++)
            {
                for (int j = 1; j <= n - i; j++)
                {
                    Console.Write("  ");
                }
                for (int k = 1; k <= 2 * i - 1; k++)
                {
                    Console.Write("◆");
                }
                Console.Write("\n");
            }
            for (int a = 1; a <= n; a++)
            {
                for (int b = a; b > 0; b--)
                {
                    Console.Write("  ");
                }
                for (int c = 0; c < 2 * (n - a) - 1; c++)
                {
                    Console.Write("◆");
                }
                Console.Write("\n");
            }
            Console.ReadKey();

//for穷举
            int m = 0;
            for (int i = 1;15*i <=200; i++)
            {
                for (int j = 1; 3*j <=200; j++)
                {
                    for (int k = 1;2*k <=200; k++)
                    {
                        if (15*i+3*j+2*k==200)
                        {
                            Console.WriteLine(i + "副球拍," + j + "个球," + k + "瓶水");
                            m++;
                        }
                    }
                }
            }
            Console.WriteLine("共有" + m + "种可能性");
            Console.ReadKey();

//打印99乘法表
            for (int i = 1; i <=9; i++)
            {
                for (int j = 1; j <=i; j++)
                {
                    Console.Write(j+ "*"+ i+"="+i*j);
                    Console.Write("\t");
                }
                Console.Write("\n");
            }
            Console.ReadKey();

//百文百鸡
            int m = 0;
            for (int x =1; 2*x <=100; x++)
            {
                for (int y = 1; y <=100; y++)
                {
                    for (int z =1;0.5*z <=100; z++)
                    {
                        if (2*x+y+0.5*z==100&&x+y+z==100)
                        {
                            Console.WriteLine(x+"只公鸡,"+y+"只母鸡,"+z+"只小鸡");
                            m++;
                        }
                    }
                }
            }
            Console.WriteLine("共有"+m+"种可能性");
            Console.ReadKey();  */

//一张纸折多少次能和珠穆朗玛峰一样高
            int  sum = 0;
            double a = 0.0007;
            for (int i = 0; i <= sum; i++)
            {
                a = a* 2;
                sum++;
                if (a>8848)
                {
                    break;
                }
            }
            Console.WriteLine(sum);
            Console.ReadKey();

}
    }
}

第五天学习内容 for循环,嵌套的更多相关文章

  1. DeepLearning.ai学习笔记(五)序列模型 -- week1 循环序列模型

    一.为什么选择序列模型 序列模型可以用于很多领域,如语音识别,撰写文章等等.总之很多优点... 二.数学符号 为了后面方便说明,先将会用到的数学符号进行介绍. 以下图为例,假如我们需要定位一句话中人名 ...

  2. 零基础学习java------day5------do....while循环、嵌套、方法(函数)

    1  do...while循环 格式 初始化语句; do { 循环体语句; 控制条件语句; }while(判断条件语句); 流程: 先执行初始化语句 再执行循环体语句 再执行条件控制语句 再做条件的判 ...

  3. 20172306《Java程序设计》第五周学习总结

    20172306 2016-2017-2 <Java程序设计>第五周学习总结 教材学习内容总结 第五章主要学习了if以及while的语句的运用 运算符:== 代表相等,是两个之间的内存地址 ...

  4. 20172325 2017-2018-2 《Java程序设计》第五周学习总结

    20172325 2017-2018-2 <Java程序设计>第五周学习总结 教材学习内容总结 1.布尔表达式的值只有真或假,表达式的结果决定了下一步将要执行的语句. 2.循环语句可以用在 ...

  5. 20172330 2017-2018-1 《Java程序设计》第五周学习总结

    20172330 2017-2018-1 <Java程序设计>第五周学习总结 教材学习内容总结 第五章 首先是对各种各种运算符的了解:刚开始以为相等就是=,还有其他一些符号都挺简单的,然后 ...

  6. 201871020225-牟星源《面向对象程序设计(java)》第十五周学习总结

    201871020225-牟星源<面向对象程序设计(java)>第十五周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ...

  7. C#用链式方法表达循环嵌套

    情节故事得有情节,不喜欢情节的朋友可看第1版代码,然后直接跳至“三.想要链式写法” 一.起缘 故事缘于一位朋友的一道题: 朋友四人玩LOL游戏.第一局,分别选择位置:中单,上单,ADC,辅助:第二局新 ...

  8. 《Java程序设计》第五周学习总结

    20145224 <Java程序设计>第五周学习总结 教材学习内容总结 第八章异常处理 8.1.1使用try.catch ·教材范例用户连续输入整数,输入0结束后显示输入数的平均值(代码如 ...

  9. C# for循环嵌套

    今天,我主要学习了for循环的嵌套. 第一个部分主要学习了打印直角在不同方向的三角形,求阶乘的和以及打印九九乘法表等. 例:打印直角在左下角的三角形. Console.WriteLine(" ...

随机推荐

  1. filter过滤器的使用

    从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持.过滤器能够对目标资源的请求和响应进行截取.过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式: 1.reques ...

  2. Chapter 14 观察者模式

    观察者模式又叫做发布-订阅模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象.这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己. 观察者模式所做的工作其 ...

  3. PHP 重载 __call() _callStatic方法

    在C++和java中,可以函数参数的个数或类型来进行重载.但php是弱类型的语言,无法采用传统的方法.若下面这样: class Person{ function fun1($a) { echo 'fu ...

  4. PHP urlencode()和rawurlencode()使用和区别

    string urlencode ( string $str ) 此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页. 返回值 返回字符串,此字符串中除了 -_. 之 ...

  5. 网络爬虫 kamike.collect

    Another Simple Crawler 又一个网络爬虫,可以支持代理服务器的FQ爬取. 1.数据存在mysql当中. 2.使用时,先修改web-inf/config.ini的数据链接相关信息,主 ...

  6. BZOJ 2599 [IOI2011]Race【Tree,点分治】

    给出N(1 <= N <= 200000)个结点的树,求长度等于K(1 <= K <= 1000000)的路径的最小边数. 点分治,这道题目和POJ 2114很接近,2114是 ...

  7. Android 自动编译、打包生成apk文件 4 - 多渠道批量打包

    相关文章列表: < Android 自动编译.打包生成apk文件 1 - 命令行方式> < Android 自动编译.打包生成apk文件 2 - 使用原生Ant方式 > < ...

  8. Linux看门狗脚本 1.4

    近期项目的看门狗经历了三个版本号. 第一个版本号: 用ps -ef,假设程序挂了就启动 第二个版本号: 程序因为执行时会出现不再监听7901port,所以不能简单推断机器是不是挂了,而是推断此port ...

  9. Lucene核心--构建Lucene搜索(下篇,理论篇)

    2.1.6 截取索引(Indextruncate) 一些应用程序的所以文档的大小先前是不知道的.作为控制RAM和磁盘存储空间的使用数量的安全机制,你可能想要限制每个字段允许输入索引的输入数量.一个大的 ...

  10. Steve Yegge:Google面试秘籍

    我憋了很长时间想写点关于去Google面试的秘籍.不过我总是推迟,因为写出来的东西会让你抓狂.很可能是这样.如果按统计规律来定义"你"的话,这文章很可能让你不爽. 为啥呢?因为啊- ...