正在加载图片...
例73统计输入的字符个数,并输出它们,以“!终 止 main( 运行序列如下 ichar chr; 输入 if(chr==4!”)输出 如果主判断语句为 int s: 真,则结束循环, 执行循环结构后面 的语句 for(s=0;;s++) 5SB 假假假假真 S Schr=getchar(; B 此处,当输入字符 if(chr==4”) 为“!”时, chr=!为真,结 break: 束for循环,执行循 环结构后面的语句, else printf(“c%”,chr);} 即执行 printf (“s=%dm”,s)语句 printf(“s=%dⅦn”,s);例7.3 统计输入的字符个数,并输出它们,以“!”终 止。 main( ) {char chr; int s; for( s=0; ; s++) {chr=getchar( ); if (chr==‘!’) break; else printf(“c%”,chr);} printf(“s=%d\n”,s); } 如果if判断语句为 真,则结束循环, 执行循环结构后面 的语句 此处,当输入字符 为“!”时, chr==‘!’为真,结 束for循环,执行循 环结构后面的语句, 即执行printf (“s=%d\n”,s)语句 运行序列如下: 输入 if(chr==‘!’) 输出 a 假 a 5 假 5 $ 假 $ B 假 B ! 真 4
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有