红联Linux门户
Linux帮助

一道C语言的面试题

发布时间:2011-12-03 19:28:34来源:红联作者:zhoucosin
下面程序实现连续打印10个减号,但是粗心的程序把它写错了,请你来修改它,只能修改或者增加一个字符,给出三种以上的方案
int n=10;
for(int i=0;i{
printf("-");
}
文章评论

共有 16 条评论

  1. lengyu1026 于 2012-02-18 17:30:47发表:

    7楼的写法赞同

  2. circletiger 于 2012-02-18 13:17:02发表:

    说得有道理,确实不错,先顶顶再说

  3. mr_tianwei 于 2011-12-09 14:31:26发表:

    10# shenshijuna
    -n=10 是不是n=-10?? 循环体i

  4. mr_tianwei 于 2011-12-09 14:09:53发表:

    七楼果然人才 。。 我只想到一种 悲剧

  5. Jsphp 于 2011-12-09 00:42:51发表:

    我只想到了在i前面加个-

  6. zhoutingting 于 2011-12-08 20:37:23发表:

    这个不错的啊!

  7. shenshijuna 于 2011-12-07 23:13:12发表:

    总结一下,看了一目了然

  8. shenshijuna 于 2011-12-07 23:12:08发表:

    1.
    int n=10;
    for(int i=0;i{
    printf("-");
    }

    2.
    int n=10;
    for(int i=0;-i{
    printf("-");
    }

    3.
    int -n=10;
    for(int i=0;i{
    printf("-");
    }

  9. txgc_wm 于 2011-12-07 20:42:36发表:

    7楼人才阿!

  10. bo8362 于 2011-12-06 14:42:36发表:

    我看好7楼的写法

  11. guanglongxishui 于 2011-12-05 12:56:31发表:

    int n=10;
    for(int i=0;i{
    printf("-");
    }

    int n=10;
    for(int i=0;-i{
    printf("-");
    }

  12. lijiang 于 2011-12-03 22:42:38发表:

    main()
    {int n=-10;int i;
    for(i=0;i!=n;i--)
    printf("-");
    }

  13. lijiang 于 2011-12-03 22:37:12发表:

    main()
    {
    int n=0;int i;
    for(i=10;i>n;i--)
    printf("-");
    }

  14. 佳音1 于 2011-12-03 22:33:18发表:

    这个,水平有限

  15. lijiang 于 2011-12-03 22:29:04发表:

    main()
    {
    int n=-10;
    for(int i=0;i>n;i--) /*这样定义整形不合法*/

    printf("-");
    }

  16. lijiang 于 2011-12-03 22:23:09发表:

    主函数都不写?