啊哈磊_编程从这里起步
标题:
while语句
[打印本页]
作者:
燕飞
时间:
2016-9-19 09:43
标题:
while语句
用while循环打印下面的图形:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
作者:
吐兔弘
时间:
2016-9-19 09:43
这个密一点
[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]
作者:
adc
时间:
2016-9-27 13:54
#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
不知道怎么写解释,看的懂不。。。
[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]
欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/)
Powered by Discuz! X3.2