读书人

一道C语言笔试题 请各位看官不吝赐教!

发布时间: 2012-04-24 14:15:38 作者: rapoo

一道C语言笔试题 请各位看官不吝赐教!

C/C++ code
  main(){      int n = 20;      for(int i = 0 ; i<n ; i--){      printf("*");      }  }

说这段代码的目的是输出20个"*",但是代码有错,要求只修改/增加/删除一个字符,使程序正确,(注意:将i--改成i++算是改变了两个字符,所以不行).并且要求给出三种答案

我只想到一种 就是在for循环的控制条件中的i前面加个"-" 负号变成 -i<n

其余的想不出来,请对C语言熟悉的前辈不吝赐教

[解决办法]
i-- 改成n--; i<n 改成 i+n;

读书人网 >C语言

热点推荐