c语言试题中的小问题

[复制链接]
查看11 | 回复4 | 2012-1-12 10:39:43 | 显示全部楼层 |阅读模式
continue和break区别:continue 表示跳出当前循环,执行下一次循环;
break表示跳出整个循环,执行循环语句下面的操作。 而你的程序,看样子是要输出100到200以内不是3的倍数的数,所以这个最后一句printf("%d\n",i);是不需要的。printf("%d\n",i);主要是为了让你看到,执行完程序后,i值变成了多少!...
回复

使用道具 举报

千问 | 2012-1-12 10:39:43 | 显示全部楼层
continue的意思是结束此次循环进入下次循环;break的意思是结束整个循环。#includevoid main(){
int i;for(i=100;i<=200;i++){if (i%3==0)continue;//若i能被3整除则跳出此次循环(下面的printf不会执...
回复

使用道具 举报

千问 | 2012-1-12 10:39:43 | 显示全部楼层
continue是满足条件后面的不执行继续下一次循环!break是直接跳出循环,连以后的循环都不执行了!我想知道这个程序的目的是什么!...
回复

使用道具 举报

千问 | 2012-1-12 10:39:43 | 显示全部楼层
最后一句没必要...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行