AI智能
改变未来

关于continue用法总结

continue用法归纳:
跳过本次循环余下的语句,然后判断是否要执行下一次循环

  1. 循环中:
    例子:
int i ,j ;for(i=0;i<3;i++){for(j=0;j<3;j++){if(j==2){continue;}printf(\"%d\",j);}}-  输出结果:010101-> 运行过程: i=0<3,  j=0,1<2 -> 打印j的值出来;j=2 -> continue -> 执行j++ -> j=3<3 不成立,以此类推执行三次。
  1. 处理非法输入:
    例子:
int i;char ch;scanf(\"%d\",&i);printf(\"i = %d\\n\",i);while ((ch = getchar() != \'\\n\')  // 用之前记得要加头文件 string.hcontinue;-  这里是为了避免用户输入的非法字符。所以要用getchar() 把非法字符 “吃掉”,直到遇到换行符为止

备注:本文是基于郝斌老师视频讲解总结出来的,希望能有更多小伙伴一起学习c程序,一起感受编程给我们带来的乐趣吧。

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 关于continue用法总结