首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

如何优化这个程序 最后多输入了一排空格

2012-05-09 
怎么优化这个程序最后多输入了一排空格#includestdio.hint main(){int j,kfor(int i4i1i--){for(j

怎么优化这个程序 最后多输入了一排空格

#include<stdio.h>
int main()
{
int j,k;
for(int i=4;i>=1;i--)
{
for(j=1;j<=i;j++)
printf("* ");
printf("\n");
for(k=1;k<=5-i;k++)
printf(" ");
}
return 0;
}


[解决办法]
最后一排*的时候就不处理下一排的东西了,break掉

C/C++ code
#include <stdio.h>int main(){    int j,k;    for(int i=4;i>=1;i--)    {        for(j=1;j<=i;j++)            printf("* ");        if( 1 == i )        {            break;        }        printf("\n");                for(k=1;k<=5-i;k++)            printf(" ");    }    return 0;} 

热点排行