上节课我们提到了程序语句的三大执行顺序:顺序执行、条件执行和循环执行
今天我们详细讲讲循环执行,不废话,先上代码和运行效果
首先来一段示例代码,老规矩,新建一个空项目(参考006课)
新建一个空的main.cpp和public.h
public.h里面定义代码如下:
void LargeDistributionSequence(unsigned int nLength);
main.cpp代码如下:
#include <stdio.h>
#include "public.h"
int main(int nArgc, char* Argv[], char* Env[])
{
LargeDistributionSequence(15);
return 0;
}
void LargeDistributionSequence(unsigned int nLength)
{
unsigned i;
for (i = 0; i < nLength;i++)
{
if (i != 0 && ((i % 10) == 0)){
printf("\n");
}
printf("% 4d ", ((i + 1)*(i + 1)&(~1)) / 2);
}
printf("\n");
}
Ctrl+F5后的效果如下: