1.break用来结束当前循环,执行循环之后的代码 2.continue跳过本轮循环,进入下一轮循环() 3."\t"对齐 4.循环句式根据情况在定义中注意重置(错误范例如下)
#include <stdio.h>
int main()
{
int a =1;//-->int a;
int b =1;//-->int b;
int c;
for (a/*-->a = 1*/ ; a <= 100; a++)
{
for (b/*-->b = 1*/ ; b <= 100; b++)
{
// printf("%d %d %d\n", a, b, c);
c = 100 - a - b;
if (a * 5 + b * 3 + c / 3 == 100 && c % 3 == 0)
{
printf("%d %d %d\n", a, b, c);
}
}
}
return 0;
}
5.练习
//2的幂次方判断
int main()
{
int a;
scanf("%d",&a);
while(a%2==0&&a>1){
a = a/2;
}
printf("%s",a == 1 ?"yes":"no");
return 0;
}
int main()
{
for(int i=1; i<=5; i++)
{if(i % 2 == 0)
{
continue;
}
if(i % 5 == 0){
break;
}
printf("i = %d\n",i);
}
printf("循环结束\n");
}```