//语法
for(起始表达式;判断表达式;循环表达式)
{循环体};
for(int a=0;a<10;a++) //起始表达式为a=0,判断a<10吗,如果小于10执行后边的循环表达式
{ //执行顺序为,从起始表达式开始,判断表达式,执行循环语体;
//第二次执行:从判断表达式开始,执行循环表达式,执行循环体
//第三次,判断表达式,执行循环表达式,运行循环体
//第四次,判断表达式,执行循环表达式,运行循环体
//第五次,判断表达式,执行循环表达式,运行循环体
//第六次,判断表达式,执行表达式a++,运行打印
//第七次,判断a<10吗,执行a++
cout<<a<<endl;
}
敲桌子,规则,0到100的数字中,有7和7的倍数的都打印一下敲桌子。
for(int a=0;a<=100;a++)
{
if( a%7 == 0 || a%10 == 7 || a/10 == 7 )
{
cout<<"敲桌子<<endl;
}
else
{
cout<<a<<endl;
}
}
下面的草稿错了一处。a/7==0,意思是a除以7,模等零。