首页 > 代码库 > c语言中continue的运用,同时学习接收字符,打印字符,遍历字符
c语言中continue的运用,同时学习接收字符,打印字符,遍历字符
1 /************************************************************************* 2 > File Name: continue.c 3 > Author: Mr.Yang 4 > Purpose:continue的运用 5 > Created Time: 2017年05月19日 星期五 13时37分36秒 6 ************************************************************************/ 7 8 #include <stdio.h> 9 #include <stdlib.h> 10 11 int main(void) 12 { 13 char s[100]; 14 printf("\nEnter a line of text:"); 15 fgets(s,100,stdin);//“从文件流中读取一行或者指定个数的字符” 16 int i = 0; 17 for(i = 0;s[i] != ‘\0‘;i++)//怎么遍历一个字符串 18 { 19 if(s[i] == ‘a‘||s[i] == ‘e‘||s[i] == ‘i‘||s[i] == ‘o‘||s[i] == ‘u‘) 20 { 21 continue;//continue立即执行下一次循环,记住:continue只能用于while for do...while循环内 22 } 23 24 putchar(s[i]);//该函数将一个字符显示到屏幕上! 25 } 26 printf("\n"); 27 return 0; 28 }
注意:continue是结束循环的当前迭代,直接进入下一次迭代——循环没有结束
而break是直接结束循环——循环结束了
c语言中continue的运用,同时学习接收字符,打印字符,遍历字符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。