int main (){ for(int i=0;i<10;a++){} } break可以用于switch/while/do while/for循环,但continue不能用于switch语句 break是结束当前循环,continue是结束本次循环,继续判断执行下一次循环 相同点:break与continue相同作用域下,二者下边都不能放代码,因为不会执行,二者都是关键字
for与while语句可以互换吗>二者的相同点及区别是什么? 1.可以互换 2.二者都是根据条件反复执行相同的代码 3.区别是:二者的结构用法不同 while(条件判断){循环休…} do{循环休}while(条件判断); for(语句1;语句2;语句3){循环休} for(in =0;i<10;i+=2,i++){ printf(“%d”,i); } 计算1+2+3+4+...+100的值 int main(){ count=0; for(int num=1;num<=100;num++){ count+=num; } printf(“1+2+3+4+...+100的值是”,count); return 0; } 多行多列 int main(){ /* 1.选择结构 if 如果满足条件则执行 1.if 2.if else 3.fi else if 4.if else if ….else
switch 在控制台上输入一个整数,如果 这个数大于100,则打印>100 1.首先需要scanf函数 2.需要下个变量去接收scanf函数的值 3.需要用选择结构 去判断 int a=0; scanf(“%d”,&a); if(a>100){ printf(“输入的数大于100\n”); } else { printf(“输入的数小于100\n”) } } |