for循环的嵌套——7月24日
练习一:输入一个正整数,用for循环嵌套求阶乘的和
//输入一个正整数,求1!+2!+....+n! 用for循环嵌套
Console.Write("请输入一个正整数:");
int a = int.Parse(Console.ReadLine());
int sum = ;
for (int i = ; i <= a; i++)
{
int j = ;
for (int k = ; k <= i; k++)
{
j *= k;
}
sum += j;
}
Console.WriteLine(sum);
Console.ReadLine();
练习二:打印九九口诀表
//打印99口诀表
//口诀表的规律:相乘的第一个数都是都是列数;相乘的第二个数都是相应行的行数
for (int i = ; i <= ; i++)//打印行数
{
for (int k = ; k <= i; k++)//打印列数
{
Console.Write(k + "*" + i + "=" + k * i + "\t");
}
Console.WriteLine();
}
Console.ReadLine();
练习三:打印矩阵
//打印矩阵
for (int k = ; k <= ; k++)
{
for (int i = ; i <= ; i++)
{
Console.Write("■");
}
Console.WriteLine();
}
Console.ReadLine();
练习四:左下角为直角的三角形
//打印左下角为直角的三角形
for (int k = ; k <= ; k++)
{
for (int i = ; i <= k; i++)
{
Console.Write("■");
}
Console.WriteLine();
}
Console.ReadLine();
练习五:左上角为直角的三角形
//打印左上角为直角
for (int k = ; k <= ; k++)
{
for (int i = ; i >= k; i--)
{
Console.Write("■");
}
Console.WriteLine();
}
Console.ReadLine();
练习六:右上角为直角的三角形
//打印右上角为直角
for (int i = ; i <= ; i++)//打印列
{
for (int j = ; j <= i - ; j++)
{
Console.Write(" ");
}
for (int k = ; k >= i; k--)
{
Console.Write("■");
}
Console.WriteLine();
}
Console.ReadLine();
练习七:输入一个数,打印右下角为直角的三角形
//请输入一个正整数,根据这个数打印一个直角在右下角的等腰直角三角形
Console.Write("请输入一个正整数:");
int a = int.Parse(Console.ReadLine());
for (int i = ; i <= a; i++)//打印列
{
for (int k = a - ; k >= i; k--)//打印行的空白处,也可以写成for (int k = 1; k <= a - i ; k++)
{
Console.Write(" ");
}
for (int j = ; j <= i; j++)//打印图形
{
Console.Write("■");
}
Console.WriteLine();
}
Console.ReadLine();
for循环的嵌套——7月24日的更多相关文章
- 36.React基础介绍——2019年12月24日
2019年12月24日16:47:12 2019年10月25日11:24:29 主要介绍react入门知识. 1.jsx语法介绍 1.1 介绍 jsx语法是一种类似于html标签的语法,它的作用相当于 ...
- SQL PASS将于8月24日在北京中医药大学举办线下活动
活动主题:复制架构的实现和调优以及SQL Server BI在传统行业的应用 地点:北三环东路11号 北京中医药大学 白色的1号楼教学楼后楼5层511房间 时间:2013年8月24日 9:00-12: ...
- 2016年12月24日 星期六 --出埃及记 Exodus 21:19
2016年12月24日 星期六 --出埃及记 Exodus 21:19 the one who struck the blow will not be held responsible if the ...
- 2016年11月24日 星期四 --出埃及记 Exodus 20:15
2016年11月24日 星期四 --出埃及记 Exodus 20:15 "You shall not steal.不可偷盗.
- 2016年10月24日 星期一 --出埃及记 Exodus 19:8
2016年10月24日 星期一 --出埃及记 Exodus 19:8 The people all responded together, "We will do everything th ...
- 2016年6月24日 星期五 --出埃及记 Exodus 14:21
2016年6月24日 星期五 --出埃及记 Exodus 14:21 Then Moses stretched out his hand over the sea, and all that nigh ...
- 6月24日AppCan移动开发者大会礼品清单遭泄露
6月24日,第一届AppCan移动开发者大会将在北京国际会议中心举办,大会以”平台之上,应用无限”为主题,全景展现移动应用发展趋势.AppCan 移动技术蓝图及80万开发者的技术实践成果. 大会现场礼 ...
- 2018年3月24日上海MVP线下技术交流活动简报
2018年3月24日下午,几位上海MVP自发组织了一次线下的技术交流会,主要由MVP胡浩牵头,我(陈晴阳).刘鑫.朱兴亮和胡浩各自做了一次主题演讲,具体主题是: 陈晴阳:<这还是我认识的Visu ...
- 北京Uber优步司机奖励政策(4月24日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
随机推荐
- Beaglebone Black–GPIO 高低电平控制 LED 灯
上一篇,运用 Linux 的 sysfs,控制本机上的 LED 灯,usr0 至 usr3,这次用 GPIO 控制外部的电路,点亮 LED 灯. 这次的全部材料: BBB 一台 购买 BBB 自带的 ...
- nslookup基础用法
简单介绍 简单介绍如下: 实例:查询163.com域名信息 D:>nslookup Default Server: ns-px.online.sh.cn Address: 202.96.209. ...
- python_way ,day1 编译安装python3、基础及流程控制
本节内容: 1,Python介绍发展史 2,安装 3,Hello World 4,程序 5,变量,字符编码 6,用户输入 7,模块初识 一.python介绍 python的创始人为吉多·范罗苏姆(Gu ...
- Python语言精要---下
函数: 可以返回多个值,其实函数是返回一个对象,就是元组,元组中的元素被拆分到各个结果变量中了 匿名函数: lambda函数,仅仅由单条语句组成,结果就是返回值 这种函数没有提供名称属性 闭包: cl ...
- More Effective C++ (1)
简单分析总结了more effective c++ 的前十个条款: 剩下的条款to be continue~ 1.仔细区分指针和引用引用必须不能指向空,指针可以指向空,指针初始化是记得赋空值,重载某些 ...
- E2 2014.6.3 更新日志
增加功能 增加支持中关村获取商品信息 增加个人业绩查询功能 增加赠送和获赠查询功能 增加商品历程分析报表,资金历程分析报表,科目明细分析报表, 销售分析报表 增加服务维修明细表查询报表 完善功能 固定 ...
- c++ primer 的 textquery 例子。
总共3种方法,一种是第四版书上的面向对象的教学方法.一种是实际中应该使用的简洁方法.一种是模板的方法. 1)第四版书中,面向对象的方法,基类,继承,多态 2)自己的更简洁的写法.(前提条件:如果不需要 ...
- Jsoup:解决java.net.UnknownHostException的问题
Jsoup:解决java.net.UnknownHostException的问题 时间 2013-06-20 11:23:08 CSDN博客 原文 http://blog.csdn.net/xyw ...
- XP_版本
1. Windows XP sp3 cd 和Windows XP sp3 cd vl的区别?VL的意思是大客户版,就是使用VL的KEY安装的系统是不需要激活的,不带VL的是安装完后需要激活的零售版 2 ...
- Linux 下操作GPIO(两种方法,驱动和mmap)(转载)
目前我所知道的在Linux下操作GPIO有两种方法: 1.编写驱动,这当然要熟悉Linux下驱动的编写方法和技巧,在驱动里可以使用ioremap函数获得GPIO物理基地址指针,然后使用这个指针根据io ...