格式:for (; ; )

打印20遍你好

  for (int i = ; i <= ; i++)
{
Console.WriteLine("你好");
}

输入一个整数,计算从1加到这个数的结果

             Console.Write("请输入一个正整数:");
int a = int.Parse(Console.ReadLine());
int sum = ;//0加任何数都等于任何数
for (int i = ; i <= a; i++)
{
sum += i;
}
Console.WriteLine(sum);

输入一个整数,求这个数的阶乘

             Console.Write("请输入一个整数:");
int a = int.Parse(Console.ReadLine());
int b = ;
for (int i = a; i >= ; i--)
{
b *= i;
}
Console.WriteLine(b);

找出100以内与7有关的数(7的倍数,个位数是7,十位数7)

             int a = ;  //标记变量
for (int i = ; i < ; i++)
{
if (i % == || i / == || i % == )
{
Console.WriteLine(i);
a++;
} }
Console.WriteLine(a);

一个游戏:1到20关没关分数是自身关卡数,21到30每关10分,31到40每关20分,41到49每关30分,第50关100分,输入关数显示分数。(for嵌套if)

  Console.Write("请输入关数:");
int a = int.Parse(Console.ReadLine());
int sum = ;
if (a <= && a > )
{
for (int i = ; i <= a; i++)
{
sum += i;
}
}
else if (a <= && a >= )
{
for (int i = ; i <= ; i++)
{
sum += i;
}
for (int i = ; i <= a; i++)
{
sum += ;
} }
else if (a <= && a >= )
{
for (int i = ; i <= ; i++)
{
sum += i;
}
for (int i = ; i <= ; i++)
{
sum += ;
}
for (int i = ; i <= a; i++)
{
sum += ;
} }
else if (a <= && a >= )
{
for (int i = ; i <= ; i++)
{
sum += i;
}
for (int i = ; i <= ; i++)
{
sum += ;
}
for (int i = ; i <= ; i++)
{
sum += ;
}
for (int i = ; i <= a; i++)
{
sum += ;
}
}
else if (a == )
{
for (int i = ; i <= ; i++)
{
sum += i;
}
for (int i = ; i <= ; i++)
{
sum += ;
}
for (int i = ; i <= ; i++)
{
sum += ;
}
for (int i = ; i <= ; i++)
{
sum += ;
}
sum += ;
}
Console.WriteLine("您的成绩时:" + sum);

一个游戏:1到20关没关分数是自身关卡数,21到30每关10分,31到40每关20分,41到49每关30分,第50关100分,输入关数显示分数。(if 嵌套for)

             Console.Write("请输入您创过的关数:");
int a = int.Parse(Console.ReadLine());
if (a > && a <= )
{
int sum = ;
for (int i = ; i <= a; i++)
{
if (i <= && i > )
{
sum += i;
}
else if (i <= && i > )
{
sum += ;
}
else if (i <= && i > )
{
sum += ;
}
else if (i <= && i > )
{
sum += ;
}
else
{
sum += ;
}
}
Console.WriteLine("您的成绩为:" + sum);
}
else
{
Console.WriteLine("你的输入有误!");
}

输入一个整数,求1!+2!+.....n!

             Console.Write("求输入一个正整数");
int a = int.Parse(Console.ReadLine());
int sum = ; for (int i = ; i <= a; i++)
{
int sum1 = ;
for (int j = ; j <= i; j++)
{
sum1 *= j;
}
sum += sum1;
}
Console.WriteLine(sum);

输出九九乘法表

  for (int i = ; i < ; i++)
{
for (int j = ; j <= i; j++)
{
Console.Write(j + "x" + i + "=" + (i * j) + "\t"); }
Console.WriteLine();
}

利用for嵌套输出一个三角形 并拼接成一个菱形

  for (int i = ; i <= ; i++)    //上半部分
{
for (int j = ; j >= i; j--) //输出左上空格
{
Console.Write(" ");
}
for (int j = ; j <= i; j++) //输出左上*
{
Console.Write("*");
}
for (int j = ; j < i; j++) //输出右上*
{
Console.Write("*");
}
Console.WriteLine();
}
for (int i = ; i <= ; i++) //下半部分
{
for (int j = ; j <= i; j++) //输出左下空格
{
Console.Write(" ");
}
for (int j = ; j >= i; j--) //输出左下*
{
Console.Write("*");
}
for (int j = ; j > i; j--) //输出右下空格
{
Console.Write("*");
}
Console.WriteLine();
}

for 循环 以及 for 循环的嵌套的更多相关文章

  1. 黑马程序员——JAVA基础之程序控制流结构之循环结构,循环嵌套

    ------- android培训.java培训.期待与您交流! ---------- 循环结构: 代表语句:while ,do while ,for while语句格式 : while(条件表达式) ...

  2. 关于Qt的事件循环以及QEventLoop的简单使用(QEventLoop::quit()能够终止事件循环,事件循环是可以嵌套的)

    http://www.cnblogs.com/-wang-cheng/p/4973021.html 1.一般我们的事件循环都是由exec()来开启的,例如下面的例子: 1 QCoreApplicato ...

  3. day05生成随机数、do-while循环、for循环、循环流控(break和continue)、循环嵌套

    复习 1.多重if 一个条件触发的情况在3种或以上时 if(<条件1>){ //条件1为真时运行 }else if(<条件2>){ //条件1为假,条件2为真时运行 }else ...

  4. Python基础总结之第八天开始【while循环以及for循环,循环嵌套等循环相关的知识点】(新手可相互督促)

    ennnnn,年薪20万的梦想是不是又进了一步: 循环,什么是循环,循环就是电池有电,手机屏幕可以循环一整天的使用:循环就是地球不毁灭,太阳日复一日的出现...... 不接受反驳,谢谢!~ 只要条件满 ...

  5. C# while循环及for循环,for循环的嵌套,冒泡循环

    循环四要素:初始条件.循环条件.循环体.状态改变 初始条件:开始进入循环 所需要的 第一次条件 循环条件:执行循环所需要满足的条件 循环体:每次循环要执行的代码 状态改变:执行完当前循环体后 循环条件 ...

  6. 基础知识:if判断、while循环、for循环

    今日学习内容                   1.if 判断(流程控制的一种) 写重复的代码是程序员最不耻的行为,所以我们需要while循环和for循环 ,^_^!                 ...

  7. python4 分支结构,循环结构 for循环

    ## 复习 ```python'''1.变量名命名规范 -- 1.只能由数字.字母 及 _ 组成 -- 2.不能以数字开头 -- 3.不能与系统关键字重名 -- 4._开头有特殊含义 -- 5.__开 ...

  8. python学习Day4 流程控制(if分支,while循环,for循环)

    复习 1.变量名命名规范 -- 1.只能由数字.字母 及 _ 组成 -- 2.不能以数字开头 -- 3.不能与系统关键字重名 -- 4._开头有特殊含义 -- 5.__开头__结尾的变量,魔法变量 - ...

  9. 流程控制之if判断,while循环,for循环

    if判断? 什么是if判断? 判断一个条件如果成立则做...不成立则... 为什么要有判断? 让计算机像人一样具备判断的能力 如何用if判断 if 条件1: code1    code2    cod ...

  10. day4 四、流程控制之if判断、while循环、for循环

    一.if判断 1.语法一: if 条件: 条件成立时执行的子代码块 代码1 代码2 代码3 示例: sex='female' age= is_beautiful=True and age < a ...

随机推荐

  1. jquery中的obj.attr()和obj.data

    实例一 obj.attr('data-max-width','aa'): obj.data('max-width') 问题 data只会获取第一次select赋值的值 区别 .data每次是从jque ...

  2. bilibili小程序项目总结

    1.关于mock的使用 第一步:先到Mock官网(http://mockjs.com/)上面熟悉一下基本用法 第一步:具体使用实例: 下载wxMock.js和mock.js文件 下载地址:https: ...

  3. HTML5的新变化

    1.新的html5文件类型,仅需申明在html的第一行,即 <!DOCTYPE html> 2.图形元素 figure ,将<figure>与<figcaption> ...

  4. 常用的商业级和免费开源Web漏洞扫描工具

    Scanv 国内著名的商业级在线漏洞扫描.可以长期关注,经常会有免费活动.SCANV具备自动探测发现无主资产.僵尸资产的功能,并对资产进行全生命周期的管理.主动进行网络主机探测.端口探测扫描,硬件特性 ...

  5. qq游戏IE组件停止工作

    你可以下载一个腾讯电脑管家,利用电脑诊所里的腾讯游戏专区里的“网页游 游戏玩不了”这一项修复一下即可.我遇见一次,修复之后就解决了.个人认为是Adobe Flash出问题了.祝你玩的开心.

  6. java_day01

    ch01: ===================================== java J2SE 桌面应用的开发 JAVA SE corejava J2EE 企业级开发 JAVA EE J2 ...

  7. 08Request

    1.request对象和response对象的原理 1. request和response对象是由服务器创建的.我们来使用它们 2. request对象是来获取请求消息,response对象是来设置响 ...

  8. Gym - 101908H Police Hypothesis (树链剖分/LCT+字符串哈希)

    题意:有一棵树,树上每个结点上有一个字母,有两种操作: 1)询问树上两点u,v间有向路径上有多少个字母和某个固定的字符串相匹配 2)将结点u的字母修改为x 树剖+线段,暴力维护前缀和后缀哈希值(正反都 ...

  9. Druid连接池错误(数据库版本问题)

    前提 jdbc驱动: mysql-connector-java.8.0.13.jar durid依赖包:durid-1.0.9.jar mysql版本: mysql 8.0 1 错误 1.1 错误一 ...

  10. spring data mongo API learn(转)

    显示操作mongo的语句,log4j里面加入: log4j.logger.org.springframework.data.mongodb.core=DEBUG, mongodb log4j.appe ...