1.左下角直角三角形

Console.Write("请输入要打印几行:");
int a = Convert.ToInt32(Console.ReadLine()); for (int i = ; i <= a; i++)
{
for (int j = ; j <= i; j++)
{
Console.Write("☆");
}
Console.WriteLine();
}

2.左上角直角三角形

Console.Write("请输入要打印几行:");
int a = Convert.ToInt32(Console.ReadLine()); for (int i = ; i <= a; i++)
{
for (int j = a - i; j >= ; j--)
{
Console.Write("☆");
} Console.WriteLine();
}

3.右下角直角三角形

 Console.Write("请输入要打印几行:");
int a = Convert.ToInt32(Console.ReadLine()); for (int i = ; i < a; i++)
{
for (int j = ; j <= a - (i + ); j++)
{
Console.Write(" ");
}
for (int k = ; k <= i + ; k++)
{
Console.Write("☆");
}
Console.WriteLine();
}

4.菱形

 Console.Write("请输入要打印几行:");
int a = Convert.ToInt32(Console.ReadLine()); for (int i = ; i <= a; i++)
{
for (int k = ; k <= a-i; k++)
{
Console.Write(" ");
}
for (int x = ; x <= i*-; x++)
{
Console.Write("☆");
}
Console.WriteLine();
}
for (int j = ; j < a; j++)
{
for (int k2 = ; k2 <= j; k2++)
{
Console.Write(" ");
}
for (int x2 = ; x2 <= (a-j)*-; x2++)
{
Console.Write("★");
}
Console.WriteLine();
}

 

for语句之打印三角形问题的更多相关文章

  1. Day7 break continue goto 以及打印三角形练习.

    break break在任何循环语句中的主体部分,均可以用break控制循环流程.break用于强行退出循环,不执行循环中剩余的语句. (break语句也在switch中使用) package com ...

  2. LODOP用ADD_PRINT_IMAGE语句缩放打印图片

    LODOP提高输出图片质量的方法:1.用ADD_PRINT_IMAGE语句打印图片,而且img元素的width和height属性要去掉或者设置足够大,这样就可以让下载引擎传给Lodop图片质量足够好; ...

  3. 用js 的for循环打印三角形,提取水仙花数,求本月多少天

    第一题:用for循环打印三角形 //第一个 for(var x = 1;x <= 4;x++){ //控制行数 :由 1 到 4 for(var y = 1;y <= x;y++){ // ...

  4. for循环练习之打印三角形

    public class TestDemo01 { /** * 打印三角形 * 1.打印空格 * 2.打印三角形 */ public static void main(String[] args) { ...

  5. 打印三角形及debug用法

    package www.nihao; public class demo01 { public static void main(String[] args) { //打印三角形 5行 for(int ...

  6. Java星星打印三角形小结

    1.直角三角形的打印

  7. 用JS,打印三角形

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  8. JAVA用for循环打印*三角形

    public class Sanjiaoxing { //本节为for循环的嵌套结构练习 public static void main(String[] args) { // TODO Auto-g ...

  9. java代码--------打印三角形

    总结:这里主要是for循环里的j<=i而不死j<=i-1;.还有先打印“*” 再打印空格.换行.理解.请用脑子啊 package com.sads; public class Dds { ...

随机推荐

  1. c++ primer plus 习题答案(8)

    p475.2 //头文件: class Cd{ private: char *performers; char *label; int selections; double playtime; pub ...

  2. C++的常量折叠(一)

    前言 前几天女票问了我一个阿里的面试题,是有关C++语言的const常量的,其实她一提出来我就知道考察的点了:肯定是const常量的内存不是分配在read-only的存储区的,const常量的内存分配 ...

  3. bind和live

    <div> <ul> <li></li> <li></li> <li></li> <li>& ...

  4. Mysql的四种分区

    mysql一共有四大分区分别为hash range list key 四个分区. 分区的字段需要时主键才可以成功 . 第一种 hash分区 第二张list分区 第三种 key分区 第四种 range分 ...

  5. JAVA 对象内存分析

    1.jmap -heap pid 或者 jmap -histo pid 2.jmap -dump:file=folder/dumpFileName.txt,format=b pid 3.对3的输出文件 ...

  6. php ajax提交数据 在本地可以执行,而在服务器不能执行

    1.排除是服务器的问题 把单独的ajax项目传到服务器上,可以正常返回xml数据 2.排除是项目下的限制问题 把单独的ajax放在相应的项目文件夹下,单独访问该ajax发送数据的页面,能够正常执行 3 ...

  7. 8,SSO,,eager copy,COW

    针对字符串不同的长度,“编译器”选择不同的优化策略:SSO, eager copy,COW,分别针对短字符串,中等长度字符串,长字符串.不过,现在(2016)的大多数编译器(gcc 4.9.1,vs2 ...

  8. C#使用Windows API 隐藏/显示 任务栏 (FindWindowEx, ShowWindow)

    原文 C#使用Windows API 隐藏/显示 任务栏 (FindWindowEx, ShowWindow) 今天,有网友询问,如何显示和隐藏任务栏? 我这里,发布一下使用Windows API 显 ...

  9. Windows Azure HDInsight 支持预览版 Hadoop 2.2 群集

     Windows Azure HDInsight 支持预览版 Hadoop 2.2 群集 继去年 10 月推出 Windows Azure HDInsight 之后,我们宣布 Windows Az ...

  10. linux内核源码阅读之facebook硬盘加速flashcache之二

    flashcache数据结构都在flashcache.h文件中,但在看数据结构之前,需要先过一遍flashcache是什么,要完成哪些功能?如果是自己设计这样一个系统的话,大概要怎么设计. 前面讲过, ...