c#利用for循环打印图形练习题(代码片段)

programme-maker programme-maker     2022-12-01     790

关键词:

(1)

namespace ConsoleApp2

    class Program
    
        static void Main(string[] args)
        
            for(int i = 0; i < 5; i++)//外层循环控制的是行数
            
                for(int j = 0; j <= i; j++)//内层循环控制的是列数,控制是每行打印的内容及个数
                
                    Console.Write("*");
                
                Console.WriteLine();
            
            Console.ReadLine();
        
    

 打印结果如下:

技术图片

 (2)

namespace ConsoleApp3

    class Program
    
        static void Main(string[] args)
        
            
            for(int i = 0; i < 5; i++)
            
                for(int j = 5; j > i; j--)
                
                    Console.Write("*");
                
                Console.WriteLine();
            
            Console.ReadLine();
        
    

打印结果如下:

技术图片

(3)

namespace ConsoleApp4

    class Program
    
        static void Main(string[] args)
                    
            for(int i = 0; i < 5; i++)//打印行数
            
                for(int j = 5; j >i+1; j--)//打印空格数列数
                
                    Console.Write(" ");
                
                for(int t = 0; t <= i; t++)//打印列数
                
                    Console.Write("*");
                
                Console.WriteLine();
            
            Console.ReadLine();
        
    

打印结果如下:

技术图片

(4)

namespace ConsoleApp5

    class Program
    
        static void Main(string[] args)
        
            for(int i = 0; i < 5; i++)
            
                for(int j = 0; j <=i-1; j++)
                
                    Console.Write(" ");
                
                for(int t = 5; t > i; t--)
                
                    Console.Write("*");
                
                Console.WriteLine();
            
            Console.ReadLine();
        
    

 

打印结果如下:

技术图片

 

for循环练习题-使用嵌套循环,按照下面的格式打印字母。(代码片段)

使用嵌套循环,按照下面的格式打印字母。ABCDEFGHIJKLMNOPQRSTU#include<stdio.h>intmain() charc='A'; inti,j; for(i=1;i<7;i++) for(j=1;j<=i;j++) printf("%c&# 查看详情

for循环练习题-使用嵌套循环,按照下面的格式打印字母。(代码片段)

使用嵌套循环,按照下面的格式打印字母。ABCDEFGHIJKLMNOPQRSTU#include<stdio.h>intmain() charc='A'; inti,j; for(i=1;i<7;i++) for(j=1;j<=i;j++) printf("%c&# 查看详情

for循环练习题-使用嵌套循环,按下面的格式打印字母。(代码片段)

使用嵌套循环,按下面的格式打印字母。FFEFEDFEDCFEDCBFEDCBA#include<stdio.h>intmain() charc; inti,j; for(i=1;i<7;i++) c='F'; for(j=1;j<=i;j++) printf("%c 查看详情

for循环练习题-使用嵌套循环,按下面的格式打印字母。(代码片段)

使用嵌套循环,按下面的格式打印字母。FFEFEDFEDCFEDCBFEDCBA#include<stdio.h>intmain() charc; inti,j; for(i=1;i<7;i++) c='F'; for(j=1;j<=i;j++) printf("%c 查看详情

每日练习

packagecom.feng;/*需求:打印以下图像*********************思路:利用嵌套循环。*外循环控制行数,内循环控制列数。*如图所式:每一行图形的个数等于行数***/publicclassForTest{publicstaticvoidmain(String[]args){//外循环控制行数,内循环控制列... 查看详情

《c#零基础入门之百识百例》(十四)循环结构for语句--打印乘法表

...一套系统的学习路径。此系列文章都会通过【知识点】【练习题】的形式呈现。有任何问题,你都可以通过评论,私信等方式找到我,我会一对一解答你的问题。系列文章目录:《C#零基础入门之百识百例》目录文章传送门 查看详情

java50道经典习题-程序19输入行数打印菱形图案(代码片段)

...分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。1importjava.util 查看详情

range(代码片段)

...我之前用步长获取的内容是相识的,是的他就是步长 练习题: 利用for循环和range找出100以内所有的偶数并将这些偶数插入到一个新列表中利用for循环和range找出50以内能被3整除的数,并将这些数插入到一个新列表中利用for... 查看详情

java数组的使用(代码片段)

...排列二、二维数组1.创建数组2.打印数组内容方法一:利用循环结构打印方法二:增强for循环(for-each循环)方法三:利用deepToString()方法3.不规则二维数组三、String[]args在上一篇中,详细介绍了数组的使用 查看详情

循环练习(代码片段)

...;for(vari=1;i<=100;i++)if(i%7==0)sun+=i;console.log(sun);//4、使用for循环打印矩阵,要求每次只能输出一个☆varstr=‘‘;for(vari=1;i<=5;i++)for(varj=1;j<=5;j++)str+=‘☆‘;str+=‘ ‘str+=‘‘;console.log(str);//5、使用for循环打印三角形varstr=‘‘;for(v... 查看详情

zzulioj1108打印数字图形(代码片段)

...路:编写两个函数,发现图形规律与打印实心菱形相近,利用两个循环来控制每一行的数字规律。代码实现:1#include<stdio.h>2voidPrintDigit(intm)34inti;5for(i=1;i<=m;i++)6printf("");78voidPrintSpace(intm)910inti;11for(i=1;i<=m;i++)12printf("%d",i);13... 查看详情

java50道经典习题-程序16在控制台上打印九九乘法表(代码片段)

题目:输出9*9口诀。分析:利用双重for循环进行输出,分行与列考虑,共9行9列,i控制行,j控制列。1publicclassProg162publicstaticvoidmain(String[]args)3for(inti=1;i<10;i++)4for(intj=1;j<i+1;j++)5System.out.print(j+"*"+i+"="+(j*i)+"\t");/ 查看详情

htmlforwebdeveloperbootcamp的for循环练习(代码片段)

查看详情

golangbasic_leaming流程控制(代码片段)

...支结构)1、if条件判断基本写法2、if条件判断特殊写法for(循环结构)for无限循环练习:打印一个矩形。练习:打印一个三角形练习:打印出九九乘法表forrange(键值循环)switchcaseswitch的穿透fallthroughtbreak(跳出循环)1、switch&#... 查看详情

golangbasic_leaming流程控制(代码片段)

...支结构)1、if条件判断基本写法2、if条件判断特殊写法for(循环结构)for无限循环练习:打印一个矩形。练习:打印一个三角形练习:打印出九九乘法表forrange(键值循环)switchcaseswitch的穿透fallthroughtbreak(跳出循环)1、switch&#... 查看详情

2java——for循环打印九九乘法口诀表(代码片段)

...示 2、代码展示        由于最近学习了java语言的for循环,今天在复习巩固知识,练习代码的时候,简单的总结了三种for循环打印九九乘法口诀的方法,加深了自己的理解。现将代码分享给各位博友       ... 查看详情

算法练习四:打印杨辉三角(代码片段)

...方的两个数字之和;    3.每一行的长度等于n,循环n次;  functiontext(n)vararr=[];//结果vararr1=[];//中转//生成杨辉三角数据for(vari=1;i<=n;i++)arr1=[1];//第一个值为“1”for(varj=1;j& 查看详情

for循环的练习

一、实现输出如下图形:*******    ********************* 代码如下:publicclassTest01{  publicstaticvoidmain(String[]args){    for(inti=0;i<7;i++){      for(intj=i;j>=0;j--){        System 查看详情