正文

%*的又一应用2005-08-15 12:46:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/billgacsli/3819.html

分享到:

用*组成X型图案,如下:1*          *7  2*      *6    3*  *5      4*4    5*  *3  6*       *27*           *1 程序由林杰杰发布http://programfan.com/club/showbbs.asp?id=97897#include int main(void){    int i;    int k;    for (i = 1;i <= 7;i++)    {        k = (i <= 4 ? i : 8 - i);        printf("%*s",k,"*");        printf("%*s\n",8 - 2 * k,"*" + (k == 4));    }    return 0;} 运行结果:*     **   *  * *   *  * **   **     *---------可改写为:#include int main(int _){  while(_ != 8){    printf("%*s",_ <= 4 ? _ : 8 - _, "*");    printf("%*s\n", 8 - 2 * ( _ <= 4 ? _ : 8 - _),                    "*"+((_ <= 4 ? _ : 8 - _) == 4));    _++;    }    getchar();    return 0;} --------------------------------------另一例:#include int main(int _){    while(_ != 6){        printf("%*s\n", 7 + 2 * _, "* * * * * * * * *" + (20 - 4 * _));        _++;    }    getchar();    return 0;}输出结果:        *      * * *    * * * * *  * * * * * * ** * * * * * * * *

阅读(2993) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册