搜索
查看: 792|回复: 3
打印 上一主题 下一主题

while语句

[复制链接]
跳转到指定楼层
楼主
发表于 2016-9-19 09:43:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
用while循环打印下面的图形:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15

最佳答案

查看完整内容

这个密一点 [mw_shl_code=c,true]#include #include int main() { int i,j,k; i=1; j=1; while(ii 就换行 { printf("\n"); break; } } i++; } getch();getch(); return 0; }[/mw_shl_code]
沙发
发表于 2016-9-19 09:43:16 | 只看该作者
这个密一点
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
int main()
{
        int i,j,k;        
        i=1;            
        j=1;
        while(i<=5)                  //这个控制行数,共五行
        {
                k=1;                   // k 初始化为 1 ,待会要用(我都不知道怎么说)
                while(j<=15)
                {
                        printf("%d ",j);     //这个就是按顺序打印1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
                        k++;
                        j++;                 
                        if(k>i)              //如果 k>i 就换行
                        {
                                printf("\n");
                                break;
                        }
                }
                i++;
        }
        getch();getch();
        return 0;
}[/mw_shl_code]
板凳
发表于 2016-9-27 13:54:25 | 只看该作者
#include<stdio.h>
#define SIZE 5
int main(void)
{
    int row,col,num=1;
    row=1;
    while(row++<=SIZE)
    {   
        col=1;  
        while(col++<row)
        {
            printf("%d\t",num++);
        }   
        printf("\n");   
    }
    return 0;
}
地板
发表于 2016-9-28 20:12:21 | 只看该作者
不知道怎么写解释,看的懂不。。。

[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>

int main()
{
        int i, j, k;        
        i = 1;            
        j = 1;
       
        while(i<=5)                  //这个控制行数,共五行
        {
                k = 1;                   // k 初始化为 1 ,待会要用(我都不知道怎么说)
                while(j<=15)
                {
                        printf("%d ",j);     //这个就是按顺序打印1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
                        k++;
                        j++;                 
                        if(k>i)              //如果 k>i 就换行
                        {
                                printf("\n");
                                break;
                        }
                       
                }
                i++;
        }
       
       
        getch();getch();
        return 0;
}[/mw_shl_code]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表