2.2 在不使用运算符&&或|| 的条件下编写一个与上面的for循环语句等价的循环语句。

来源:互联网 发布:linux 新建文件夹 编辑:程序博客网 时间:2024/06/09 15:12
for ( i = 0; i < lim -1 &&(c = getchar()) != '\n' && c != EOF; ++i )s[i] = c;

代码改为
for ( i = 0; i < lim -1 ; ++i ) {if(c = getchar()) == '\n' ) break;if(c == EOF) break;s[i] = c;}


0 0
原创粉丝点击