有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。
编程语言提供了更为复杂执行路径的多种控制结构。
循环语句允许我们多次执行一个语句或语句组。
自己小练习
打印次数
#include
int main()
{
int a,sum;
printf("请输入次数a:");
scanf("%d",&a);
sum = 1;
do{
printf("*");
sum = sum + 1;
}
while (sum<=a);
}
前n项奇数和
#include
int main()
{
int s,sum,n,i;
printf("请输入前n项:");
scanf("%d",&n);
s = 0;
sum = 1;
i = 1;
while(i<=n)
{
s = s +sum;
sum = sum + 2;
i = i + 1;
}
printf("前n项的和是:%d.",s);
}
求素数
#include
#include "math.h"
int main()
{
int a,n,i;
printf("请输入要判断的数:\n");
scanf("%d",&a);
n = sqrt(a);
for(i=2;i<=n;i=i+1)
{
if(a%n==0)
break;
}
if (i==n+1)printf("%d是素数。",a);
else printf("%d不是素数。",a);
}
本文出自 “大李子” 博客,转载请与作者联系!