格式: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();
}

最新文章

  1. Django学习笔记(现学现写,实时更新)
  2. 办公大楼3D指纹门禁系统解决方案
  3. MySQL 5.7 Command Line Client输入密码后闪退和windows下mysql忘记root密码的解决办法
  4. 去除inline-block元素间间距,比较靠谱的两种办法
  5. 【xml】转义字符 &amp;lt;等符号出现的原因
  6. 许可EDM营销是个长期过程
  7. Mac废纸篓 不能完全清空的有效解决方法
  8. 如何通过ps -ef|grep tomcat只获得你需要的查询进程,排除掉grep本身的进程信息
  9. JAVA中对Cookie的操作
  10. 双系统修改启动项顺序&amp;&amp;&amp;修改开机启动等待时间
  11. Windows下使用NIF扩展Erlang方法
  12. Telerik RadGrid Demo
  13. 《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇01:道路的自动生成》
  14. Enterprise Solution 企业管理软件开发框架
  15. s7-300 第9讲 定时器
  16. 和我一步步部署 kubernetes 集群
  17. 建造者(Builder)模式
  18. [UOJ UNR#2 UOJ拯救计划]
  19. ANT与SVN集成
  20. ajax请求头加Token时发生的跨域(CORS)请求问题

热门文章

  1. Webpack loaderUtils.parseQuery()
  2. scrapy常用设置和注意点!!!!
  3. 从FBV到CBV三(权限)
  4. 21、Nginx 常见问题
  5. 02-springmvc分布式项目dataService项目配置
  6. C# 类的继承和访问
  7. 多线程之CountDownLatch
  8. 【BZOJ1049】【Luogu P2501】 [HAOI2006]数字序列 DP,结论,LIS
  9. BZOJ3329 Xorequ[数位DP+递推矩阵快速幂]
  10. javascript中的原型和原型链(一)