由循环控制结构输出对应图案

来源:互联网 发布:最新淘宝开店流程 编辑:程序博客网 时间:2024/05/14 23:21

1.利用循环嵌套输出字符组成的三角形:

#include<stdio.h>#define N 5int main(){    int i,j;    for(i=1;i<=N;i++)    {        for(j=1;j<=i;j++)        {            printf("*"); //内层循环控制每一行的字符数        }        printf("\n");  //外层循环控制行数    }    return 0;}



2.打印数字字符组成的等腰三角形金字塔:

#include<stdio.h>int main(){    int i,j,k;    for(i=1;i<=6;i++)  //外层循环控制行数    {        for(j=1;j<=10-i;j++)  //控制每行字符输出的开始位置        {            printf(" ");         }        for(k=1;k<=2*i-1;k++)  //控制每行输出字符的个数        {            printf("%c",48+i);  //'1'的ASCII码值为49        }        printf("\n");  //外层循环控制行数    }    return 0;}



0 0
原创粉丝点击