2012计算机二级考试C语言程序设计关键词及程序算法:第五章      循环结构

时间:2012-07-26 22:48:41

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G

   循环结构

(一)   关键词

1.  循环要素:循环控制变量  循环表达式

2.  循环控制变量赋起始值,步增

3.  在某时刻循环表达式为假,以便结束循环

4.  循环关键字: while  do…while  for

5.  Break只可以跳出它所在的循环体

6.  Continue只结束它所在循环体的本次循环,开始下次循环,并不退出循环

(二)   课本程序示例增补

题目:打印如下形状的星号图形

      *******

       *****

        ***

         *

#include <stdio.h>

Main()

{

Int I,j,n=0,k;

For(j=7;j>=1;j-=2,n++)

{

For(k=0;k<n;k++) printf(“ “);

For(i=j;i>=1;i--)

Printf(“*”);

Printf(“n”);

}

}

 

题目:找出2100以内的所有素数

#include <stdio.h>

#include <math.h>

Main()

{

Int I;

Printf(“Primitive Value is:”);

For(i=3;I<99;i+=2)

If(isPrime(i))

Printf(“%3d”,i)

}

isPrime(int I)

{int k;

For(k=2;k<=sqrt(i);k++)

If(i%k==0)

Retun 0;

Return 1;

}

题目:从输入的若干个大于零的正整数中选出最大值,用-1结束输入

#include <stdio.h>

Main()

{

Int max=-1,x;

while((X=getdata())!=-1)

{

if(x>max)

Max=x;

}

If(max!=-1)

Printf(“%d”,max);

}

Int Getdata()

{ int x;

Do

{

Scanf(“%d”,&x);

}while(x<=0 && x!=-1);

Return x;

}

 

 

 

 


微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部