C
20 hello”
1printf(“hello”);
printf(“hello”);
.
.
.
printf(“hello”);
2000 hello”1
while
do-while
for
break continue
goto
6.1
(1) gotoif
(2) while
(3) do\|while
a)
b)
goto
if
goto
….…..
goto
1+2+3+…+200
main()
{
int i=0,sum=0;
kk,i+=1;
if(i<=200)
{ sum+=i; goto kk; }
printf("sum is %d\n",sum);
}
while
while
while()
0while
:
:0+1
:(0+1)+2
:(0+1+2)+3
.
.
N:0+1+2+3+…+n
.
100:(0+1+2+..+99)+100
S,0,1,
nn,100100
N S 6.2(a)6.2(b)
#include <stdio.h>
main()
{ int i,sum=0;
i=1;
while(i<=100)
{ sum=sum+i;
i++;
}
printf("%d",sum);
}
(2) i>100”ii>100 i++ i
(1) whilewhilewhilewhile sum=sum+i;”
1~10
#include <stdio.h>
main()
{ int i=1;
while(i<=10)
{ printf("%d*%d=%d\n",i,i,i*i);
i++;
}
}
1*1=1
2*2=4
3*3=9
4*4=16
5*5=25
6*6=36
7*7=49
8*8=64
9*9=81
10*10=100
while
main( )
{ int n=9;
while(n>6)
{
n--;
printf(“%d”,n);
}
}
876
while
1+3+5+…+201
sum=1+3+5+…+201
sum=0
sum=sum+1
sum=sum+3
sum=sum+5
……
sum=sum+199
sum=sum+201
main()
{
int i,sum;
i=1;
sum=0;
while( i<=201 )
{ sum+=i; i+=2; }
printf("sum,%d\n",sum);
}
while
while0-129ASCII
main()
{int ch;
ch=0;
while( ch<=129 )
{ printf("%d -- %c\n",ch,ch);
ch++;
}
}
int i=1,sum=0;
while(i<=10)
sum+=i;
i++;
break
breakbreak:
breakswitchswitchswitch
breakbreak
,,,;,;,;,;,;,.
main()
{
int n;
n=7;
while(1)
{
if(n%2==1 && n%3==2 && n%4==3 && n%5==4 &&
n%6==5 && n%7==0 ) break;
n++;
}
printf("%d\n",n);
}
119
break
Ci=3
while (i)
{
i--;
break;
}
1
break
main()
{int n=1;
while(1)
{ if(n%3==2 && n%5==3 && n%7==2) break;
n++;
}
printf("The result is %d.\n",n);
}
main()
{
int n;
n=0;
while(1)
{ if(n+n/2+n/3==55) break; n++; }
printf("The result is %d.\n",n);
}
do-while
do
while()
do while:
(,) 06.3do whileN S( (b))
6.3do while∑n
6.4
100
n=1
main()
{ int isum=0;
i=1;
do
{sum=sum+i;
i++;
} while( i<=100);
printf("%d"sum)
}
whiledo-whileDo-whilewhile
do-while
1+3+5+…+201
main()
{
int i,sum;
i=1;
sum=0;
do
{ sum+=i; i+=2; }
while( i<=201 ) ;
printf("sum is %d\n",sum);
}
while( i<=201 )
{ sum+=i; i+=2; }
do-while
do-whilewhile
6.4whiledo-while
(1) main ( ) (2) main( )
{int sum=0i; {int sum=0i;
scanf(“%d”&i); scanf("%d"&i);
while (i<=10) do
{sum=sum+i; {sum=sum+i;
i++; i++;
} } while (i<=10) ;
printf(“sum=%d”sum); printf(“sum=%d”sum);
} }
1 1
sum=55 sum=55
11 11
sum=0 sum=11;
i10i>10while( i<=10”)do whilewhile ()
Do-while ()
do-while
main()
{ int x=3;
do
{
x - - ;
printf (,%2d,,x ) ;
}
while ( x > 0 );
}
while
100073
main()
{int num,i;
num=1; i=0;
do
{if (num%7==0&&num%3!=0) i++;
num++;
}
while(num<=1000);
printf("%d",i);
}
while(num<=1000)
{ if (num%7==0&&num%3!=0)
i++;
num++;
}
10035?
#include<stdio.h>
main()
{ int i,sum; i=1; sum=0;
while(i<100)
{ if(i%3==0&&i%5==0) sum=sum+i;
i++; }
printf(“sum=%d\n”);
}
while
100100037
main()
{
int x=100,i=0;
long sum=0;
while( x<=1000 )
{
if(x%3==0||x%7==0) { sum+=x; i++; }
x++;
}
printf ("sum is %ld\n",sum/i);
}
N!