循环嵌套输出一个4行5列的星星*图案

输出一个4行5列的星星*图案:

class Hello2 {
    public static void main(String[] args) {
    for (int i = 1;i <= 4 ;i++)
    {
        for (int j = 1;j <= 5 ;j++)
        {
            System.out.print("*");
        }
        System.out.println();
    }
    }
}

结果:

转载于:https://www.cnblogs.com/Wangzui1127/p/11169925.html

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,以下是一个使用C语言输出星星图案的例子: ``` #include <stdio.h> int main() { printf(" *\n"); printf(" ***\n"); printf(" *****\n"); printf("*******\n"); printf(" *****\n"); printf(" ***\n"); printf(" *\n"); return 0; } ``` 这个程序输出的是一个77星星图案,如下所示: ``` * *** ***** ******* ***** *** * ``` 希望能够帮助到你! ### 回答2: C语言可以通过循环嵌套打印星星图案。以下是一个输出等腰三角形星星图案的代码示例: ``` #include <stdio.h> int main() { int rows, i, j, spaces; printf("请输入数: "); scanf("%d", &rows); // 外层循环控制数 for (i = 0; i < rows; i++) { // 内层循环控制空格的个数 for (spaces = 1; spaces < rows - i; spaces++) { printf(" "); } // 内层循环控制星星的个数 for (j = 0; j < 2 * i + 1; j++) { printf("*"); } printf("\n"); } return 0; } ``` 以上代码会根据用户输入的数,打印出相应数的等腰三角形星星图案。通过第一个内层循环打印空格,实现每星星向右侧错位一个空格的效果。第二个内层循环打印星星输出示例(数为5): ``` * *** ***** ******* ********* ``` ### 回答3: 要使用C语言输出一个星星图案,可以使用嵌套循环控制语句来实现。以下是一个简单的程序示例: ```c #include <stdio.h> int main() { int i, j, rows; printf("请输入数:"); scanf("%d", &rows); for (i = 1; i <= rows; ++i) { for (j = 1; j <= i; ++j) { printf("* "); } printf("\n"); } return 0; } ``` 程序首先会提示用户输入数,然后使用`scanf`函数将用户输入的值存储到变量`rows`中。 接下来使用两个嵌套的`for`循环来控制星星输出。外层循环变量`i`表示当前数,内层循环变量`j`表示每中的星星数量。内层循环会执`i`次,每次输出一个星星`* `。 内层循环执完毕后,会在每的末尾输出一个符`\n`,将输出转到下一。 整个程序执完毕后,会输出一个星星组成的三角形图案数由用户输入的值决定。 希望以上回答对您有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值