一楼前句对,continue是后面语句不执行,继续下次循环,
i%2是i模2,求这两个数的余数,最好写为:i%2==0 容易理解
最后sum:2+4+6+8合为20
此题i%2电脑意为有余数,等同于i%2!=0,有余数时,中止后面语句循环,继续下次循环,因此为20,理解了吗?
c中continue的用法
c中continue的用法
int sum = 0,i ;
for( i = 0; i < 10; i++ )
{
if( i % 2 ) continue;
sum += i;
}
printf("%d",sum);
输出什么?为什么?
int sum = 0,i ;
for( i = 0; i < 10; i++ )
{
if( i % 2 ) continue;
sum += i;
}
printf("%d",sum);
输出什么?为什么?
其他人气:560 ℃时间:2020-04-09 06:38:01
优质解答
我来回答
类似推荐
猜你喜欢
- 10.1252525······是有理数么
- 2互为倒数的两个数,它们的和是4.25,这两个数是()和()
- 3hope,like,i,it,you,.英语排列
- 4体育课上,体育老师要求全班学生按1~2,3,7各报数一遍.他问排在最后的学生,这三次报数中你每次报的是几?那名学生说我每次报的都是一,老是说我知道了你们班今天有一名同学没有来上课.这班有几个学生?班级人数不超过50
- 5为什么说乙烯是不饱和烃?,如何判断不饱和?
- 6读拼音,写汉字,看音节
- 7你愿意跟我走吗 英语怎么写
- 8一个两位数加上27,它的个位数字和十位数就交换了位置,求这个两位数.
- 9【不要拿自己与他人比较】用英语怎么写
- 10It's a hard work for him to talk with every student( )English. A.with B.in