循环结构
if()循环
if()循环可以用三目运算符代替。
switch()循环
结构:
switch(i)
{
case 常量 :语句1;break;
case 常量 :语句2;break;
default:语句3;
}
while()循环
当循环条件为真时,就执行循环体语句。
do···while()循环
结构:
do
{
语句;
}while(表达式);
特点:先无条件执行一次,然后再去判断循环条件。
for()循环
结构:
for (int i = 0; i < count; ++i)
{
语句;
}
continue:提前结束本次循环
break:提前终止循环
控制每行输出的数
if(i%5==0) printf("\n");
所要输出的语句
%s:字符串
printf("%s",c);
递归调用:
就是一个函数在运行时把自己调用了。
递归的实例:
/*hanoi*/
#include <stdio.h>
int main()
{
void hanoi(int n,char one,char two,char three)