ࡱ> +-()*` Rhbjbjss2+2222222F  Fs rrrrrrr$thIwpr2 r22 svrvrvr <^2 2 rvr rvrvr22vr 0ԋ kBvrrs0svrwHr.yvrwy$2vrD vr rrvr s FFFFFFFFF222222 ~xQC z^100O1-10,{N 1 5 6 8 12 25 36 750 z^10 v g1020304*NpeW[ ~bY\*NNNv TNe͑YpeW[v NMOpe/fY\ 1. z^RgSkX(W~vMO0ASMO0*NMOvpeW[/f10203040~b@b gvcRTQS 000000 cNnagNvcR0 2. z^nNx main() { int i,j,k; printf("\n"); for(i=1;i<5;i++)0000*N N:N N͑_s*/ 0 for(j=1;j<5;j++)0 00 for (k=1;k<5;k++) 000 { 0000 if (i!=k&&i!=j&&j!=k) 000/*nxOi0j0k NMONNv T*/ 0000 printf("%d,%d,%d\n",i,j,k); 000 } } 0 z^20 vONS>evVYё9hnc)Rmcb0)Rm(I)NONbI{N10NCQe VYёSc10%)Rmؚ 000 N10NCQ NON20NCQe NON10NCQvR c10%cb ؚN10NCQvR SSc 000 b7.5%20N0R40NKNe ؚN20NCQvR Scb5%40N0R60NKNeؚN 000 40NCQvR Scb3%60N0R100NKNe ؚN60NCQvR Scb1.5% ؚN 000 100NCQe Ǐ100NCQvR c1%cb N.veQS_g)RmI Bl^S>eVYё;`pe 1. z^Rg)R(upetegRLu [MO0la[INebVYё[INbteW0000000 2. z^nNx main() { long int i; int bonus1,bonus2,bonus4,bonus6,bonus10,bonus; scanf("%ld",&i); bonus1=100000*0.1;bonus2=bonus1+100000*0.75; bonus4=bonus2+200000*0.5; bonus6=bonus4+200000*0.3; bonus10=bonus6+400000*0.15; 0 if(i<=100000) 00 bonus=i*0.1; 0 else if(i<=200000) 00000 bonus=bonus1+(i-100000)*0.075; 0000 else if(i<=400000) 00000000 bonus=bonus2+(i-200000)*0.05; 0000000 else if(i<=600000) 00000000000 bonus=bonus4+(i-400000)*0.03; 0000000000 else if(i<=1000000) 00000000000000 bonus=bonus6+(i-600000)*0.015; 0000000000000 else 00000000000000 bonus=bonus10+(i-1000000)*0.01; printf("bonus=%d",bonus); } ----------------------------------------------------------------------------- 0 z^30 vN*Ntepe [R N100T/fN*N[hQs^epe QR N168S/fN*N[hQs^epe pe/fY\ 1. z^Rg(W10NNQ$Re HQ\peR N100TQ_e Q\peR N268TQ_e Yg_eT 000000 v~gnY NagN sS/f~g0 wwQSORg 2. z^nNx #include "math.h" main() { long int i,x,y,z; for (i=1;i<100000;i++) 0 { x=sqrt(i+100); 00/*x:NR N100T_eTv~g*/ 00 y=sqrt(i+268); 00/*y:NQR N168T_eTv~g*/ 000 if(x*x==i+100&&y*y==i+268)/*YgN*Npevs^e9hvs^eI{Npe ُfdkpe/f[hQs^epe*/ 0000 printf("\n%ld\n",i); 0 } } ----------------------------------------------------------------------------- 0 z^40 veQgt^ggge $ReُN)Y/fُNt^v,{Q)Y 1. z^RgN3g5e:NO ^HQbMR$N*NgvRweg 6qTQR N5)YsS,gt^v,{Q)Y yrk 000000 `Q t^NeQgN'YN3eQYRN)Y0 2. z^nNx main() { int day,month,year,sum,leap; printf("\nplease input year,month,day\n"); scanf("%d,%d,%d",&year,&month,&day); switch(month)/*HQ{ggNMRgNv;`)Ype*/ { 0 case 1:sum=0;break; 0 case 2:sum=31;break; 0 case 3:sum=59;break; 0 case 4:sum=90;break; 0 case 5:sum=120;break; 0 case 6:sum=151;break; 0 case 7:sum=181;break; 0 case 8:sum=212;break; 0 case 9:sum=243;break; 0 case 10:sum=273;break; 0 case 11:sum=304;break; 0 case 12:sum=334;break; 0 default:printf("data error");break; } sum=sum+day; 0/*QR Ng)Yv)Ype*/ 0 if(year%400==0||(year%4==0&&year%100!=0))/*$Re/fN/ft^*/ 00 leap=1; 0 else 00 leap=0; if(leap==1&&month>2)/*Yg/ft^NgN'YN2,;`)Ype^勠RN)Y*/ sum++; printf("It is the %dth day.",sum);} ----------------------------------------------------------------------------- 0 z^50 veQ N*Ntepex,y,z bُ N*Npe1u\0R'YQ0 1. z^RgbN`Rlbg\vpe>e0Rx N HQ\xNyۏLk Ygx>yR\xNyvzR\xNzvy) {t=x;x=y;y=t;} /*Nbcx,yvz) {t=z;z=x;x=t;}/*Nbcx,zvz) {t=y;y=z;z=t;}/*Nbcz,yvk FOnkted R^SbpSQkv

=90Rv Tf[(uAh:y 60-89RKNv(uBh:y 000 60RN Nv(uCh:y0 1. z^Rg(a>b)?a:bُ/fagNЏ{&{vW,gOP[0 2. z^nNx main() { 0 int score; 0 char grade; 0 printf("please input a score\n"); 0 scanf("%d",&score); 0 grade=score>=90?'A':(score>=60?'B':'C'); 0 printf("%d belongs to %c",score,grade); } ----------------------------------------------------------------------------- 0 z^160 veQ$N*NcktepemTn BlvQg'YlQ~peTg\lQPpe0 1. z^Rg)R(udl02. z^nNx main() { 0 int a,b,num1,num2,temp; 0 printf("please input two numbers:\n"); 0 scanf("%d,%d",&num1,&num2); 0 if(num1<num2) 0{ temp=num1; 00 num1=num2;0 00 num2=temp; 0 } a=num1;b=num2; while(b!=0)/*)R(udl v0Rb:N0:Nbk*/ 0 { 00 temp=a%b; 00 a=b; 00 b=temp; 0 } printf("gongyueshu:%d\n",a); printf("gongbeishu:%d\n",num1*num2/a); } ----------------------------------------------------------------------------- 0 z^170 veQNLW[&{ R+R~QvQ-NeW[k0zz='a'&&c<='z'||c>='A'&&c<='Z') 00 letters++; 0 else if(c==' ') 00 space++; 000 else if(c>='0'&&c<='9') 0000000 digit++; 00000 else 0000000 others++; } printf("all in all:char=%d space=%d digit=%d others=%d\n",letters, space,digit,others); } ----------------------------------------------------------------------------- 0 z^180 vBls=a+aa+aaa+aaaa+aa...av

v SYTNN*N 000 ,{N)Ye NS\iR NvChP[TcNJS SYTNN*N0NTk)Ye NTNMRN)YiR N 000 vNJSN*N00R,{10)Ye N`QTe SiR NN*NChP[N0Bl,{N)YqQXdNY\0 1. z^RgǑST`~vel NT_MRce0 2. z^nNx main() { int day,x1,x2; day=9; x2=1; while(day>0) 0 {x1=(x2+1)*2;/*,{N)YvChP[pe/f,{2)YChP[peR1Tv2P*/ 0 x2=x1; 0 day--; 0 } printf("the total is %d\n",x1); } ----------------------------------------------------------------------------- 0 z^220 v$N*NRNSNtۏLk[ TQ NN02u:Na,b,c NN YN:Nx,y,z NN0]b~{Q[ 000 k[TUS0 gNTXTSb,Tk[vTUS0aNNTxk cNNTx,zk  z^~bQ 000 N[KbvTUS0 1. z^Rg$Re }pevel(uN*NpeR+RSd20Rsqrt(ُ*Npe) Ygted 000000 RhfdkpeN/f }pe SKN/f }pe0 000000 2. z^nNx main() { char i,j,k;/*i/fav[Kb j/fbv[Kb k/fcv[Kb*/ for(i='x';i<='z';i++) 0 for(j='x';j<='z';j++) 0 { 0 if(i!=j) 00 for(k='x';k<='z';k++) 00 { if(i!=k&&j!=k) 000 { if(i!='x'&&k!='x'&&k!='z') 000 printf("order is a--%c\tb--%c\tc--%c\n",i,j,k); 000 } 00 } 0 } } ----------------------------------------------------------------------------- 0 z^230 vSbpSQY NVHhb_ * *** ****** ******** ****** *** * 1. z^RgHQbVb_Rb$NReg w_ MRVLN*Nĉ_ T NLN*Nĉ_ )R(uS͑ 000000 for_s ,{NB\c6RL ,{NB\c6RR0 2. z^nNx main() { int i,j,k; for(i=0;i<=3;i++) 0 { 0 for(j=0;j<=2-i;j++) 00 printf(" "); 0 for(k=0;k<=2*i;k++) 00 printf("*"); 0 printf("\n"); 0 } for(i=0;i<=2;i++) 0 { 0 for(j=0;j<=i;j++) 00 printf(" "); 0 for(k=0;k<=4-2*i;k++) 00 printf("*"); 0 printf("\n"); 0 } } ----------------------------------------------------------------------------- 0 z^240 v gNRpe^R2/1 3/2 5/3 8/5 13/8 21/13...BlQُ*NpeRvMR20yKNT0 1. z^RgbOORP[NRkvSSĉ_0 2. z^nNx main() { int n,t,number=20; float a=2,b=1,s=0; for(n=1;n<=number;n++) 0 { 0 s=s+a/b; 0 t=a;a=a+b;b=t;/*ُR/f z^vsQ. sstv\O(u*/ 0 } printf("sum is %9.6f\n",s); } ----------------------------------------------------------------------------- 0 z^250 vBl1+2!+3!+...+20!vT 1. z^Rgdk z^S/fb/}RSbN/}XN0 2. z^nNx main() { float n,s=0,t=1; for(n=1;n<=20;n++) 0 { 0 t*=n; 0 s+=t; 0 } printf("1+2!+3!...+20!=%e\n",s); } ----------------------------------------------------------------------------- 0 z^260 v)R(uR_elBl5!0 1. z^RgR_lQ_fn=fn_1*4! 2. z^nNx #include "stdio.h" main() { int i; int fact(); for(i=0;i<5;i++) 0 printf("\40:%d!=%d\n",i,fact(i)); } int fact(j) int j; { int sum; if(j==0) 0 sum=1; else 0 sum=j*fact(j-1); return sum; }----------------------------------------------------------------------------- 0 z^270 v)R(uR_Qpe(ue_ \@beQv5*NW[&{ NvSz^SbpSQeg0 1. z^Rg 2. z^nNx #include "stdio.h" main() { int i=5; void palin(int n); printf("\40:"); palin(i); printf("\n"); } void palin(n) int n; { char next; if(n<=1) 0 { 0 next=getchar(); 0 printf("\n\0:"); 0 putchar(next); 0 } else 0 { 0 next=getchar(); 0 palin(n-1); 0 putchar(next); 0 } }----------------------------------------------------------------------------- 0 z^280 v g5*NNPW(WNw ,{N*NNY\\Nk,{4*NN'Y2\0,{4*NN\pe Nk,{ 000 3*NN'Y2\0,{ N*NN Sk,{2N'Y$N\0,{2*NN k,{N*NN'Y$N\0gT 000 ,{N*NN N/f10\0,{N*NNY'Y 1. z^Rg)R(uR_vel R_R:NVcTc$N*N6k0`wS,{N*NN\pe wS 000000 ,{VNv\pe O!k{|c c0R,{NN10\ Q_Vc0 2. z^nNx age(n) int n; { int c; if(n==1) c=10; else c=age(n-1)+2; return(c); } main() { printf("%d",age(5)); } ----------------------------------------------------------------------------- 0 z^290 v~N*NNYN5MOvcktepe BlN0Bl[/fQMOpe N0^SbpSQTMOpeW[0 1. z^Rgf[ORQkNMOpe Y Nʑ(ُ̑/fNy{USv{l ^Npe002sukcO) 2. z^nNx main( ) { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*RQNMO*/ b=x%10000/1000;/*RQCSMO*/ c=x%1000/100;/*RQ~vMO*/ d=x%100/10;/*RQASMO*/ e=x%10;/*RQ*NMO*/ if (a!=0) printf("there are 5, %ld %ld %ld %ld %ld\n",e,d,c,b,a); else if (b!=0) printf("there are 4, %ld %ld %ld %ld\n",e,d,c,b); 00 else if (c!=0) printf(" there are 3,%ld %ld %ld\n",e,d,c); 0000 else if (d!=0) printf("there are 2, %ld %ld\n",e,d); 000000 else if (e!=0) printf(" there are 1,%ld\n",e); }----------------------------------------------------------------------------- 0 z^300 vN*N5MOpe $Re[/fN/fVepe0sS12321/fVepe *NMONNMOv T ASMONCSMOv T0000 1. z^Rg T29O 2. z^nNx main( ) { long ge,shi,qian,wan,x; scanf("%ld",&x); wan=x/10000; qian=x%10000/1000; shi=x%100/10; ge=x%10; if (ge==wan&&shi==qian)/**NMOI{NNMOv^NASMOI{NCSMO*/ 0 printf("this number is a huiwen\n"); else 0 printf("this number is not a huiwen\n"); }0 z^310 veQfgQv,{N*NW[keg$ReN N/ffgQ Yg,{N*NW[kN7h R~~ 000 $Re,{N*NW[k0 1. z^Rg(u`QSk}Y Yg,{N*NW[kN7h R$Re(u`QSbifS$Re,{N*NW[k0 2. z^nNx #include <stdio.h> void main() { char letter; printf("please input the first letter of someday\n"); while ((letter=getch())!='Y')/*S_@b cW[k:NYeMb~_g*/ { switch (letter) {case 'S':printf("please input second letter\n"); 00000 if((letter=getch())=='a') 000000 printf("saturday\n"); 00000 else if ((letter=getch())=='u') 000000000 printf("sunday\n"); 0000000 else printf("data error\n"); 00000 break; case 'F':printf("friday\n");break; case 'M':printf("monday\n");break; case 'T':printf("please input second letter\n"); 00000 if((letter=getch())=='u') 000000 printf("tuesday\n"); 00000 else if ((letter=getch())=='h') 000000000 printf("thursday\n"); 0000000 else printf("data error\n"); 00000 break; case 'W':printf("wednesday\n");break; default: printf("data error\n"); 00 } 0 } } ----------------------------------------------------------------------------- 0 z^320 vPress any key to change color, do you want to try it. Please hurry up! 1. z^Rg000000000000 2. z^nNx #include <conio.h> void main(void) { int color; for (color = 0; color < 8; color++) 0 { 0 textbackground(color);/*ne,gv̀ofr*/ 0 cprintf("This is color %d\r\n", color); 0 cprintf("Press any key to continue\r\n"); 0 getch();/*eQW[&{ wN*/ 0 } } ----------------------------------------------------------------------------- 0 z^330 vf[`Ngotoxy()Nclrscr()Qpe000 1. z^Rg 2. z^nNx #include <conio.h> void main(void) { clrscr();/*nO\Qpe*/ textbackground(2); gotoxy(1, 5);/*[MOQpe*/ cprintf("Output at row 5 column 1\n"); textbackground(3); gotoxy(20, 10); cprintf("Output at row 10 column 20\n"); } ----------------------------------------------------------------------------- 0 z^340 v~`NQpe(u 1. z^Rg 2. z^nNx #include <stdio.h> void hello_world(void) { printf("Hello, world!\n"); } void three_hellos(void) { int counter; for (counter = 1; counter <= 3; counter++) hello_world();/*(udkQpe*/ } void main(void) { three_hellos();/*(udkQpe*/ } ----------------------------------------------------------------------------- 0 z^350 ve,grn 1. z^Rg 2. z^nNx #include <conio.h> void main(void) { int color; for (color = 1; color < 16; color++) 0 { 0 textcolor(color);/*ne,gr*/ 0 cprintf("This is color %d\r\n", color); 0 } textcolor(128 + 15); cprintf("This is blinking\r\n"); } ----------------------------------------------------------------------------- 0 z^360 vBl100KNQv }pe000 1. z^Rg 2. z^nNx #include <stdio.h> #include "math.h" #define N 101 main() { int i,j,line,a[N]; for(i=2;i<N;i++) a[i]=i; for(i=2;i<sqrt(N);i++) 0 for(j=i+1;j<N;j++) 0 { 00 if(a[i]!=0&&a[j]!=0) 00 if(a[j]%a[i]==0) 00 a[j]=0;} printf("\n"); for(i=2,line=0;i<N;i++) { 0 if(a[i]!=0) 0 {printf("%5d",a[i]); 0 line++;} 0 if(line==10) 0 {printf("\n"); line=0;} } } ----------------------------------------------------------------------------- 0 z^370 v[10*NpeۏLc^ 1. z^RgSN)R(u bl sSNT9*NkǏ z-N bN*Ng\vN,{N*NCQ }Nbc 000000 N!k{|c sS(u,{N*NCQ }NT8*NۏLk v^ۏLNbc0 000000 2. z^nNx #define N 10 main() {int i,j,min,tem,a[N]; /*input data*/ printf("please input ten num:\n"); for(i=0;i<N;i++) { printf("a[%d]=",i); scanf("%d",&a[i]);} printf("\n"); for(i=0;i<N;i++) printf("%5d",a[i]); printf("\n"); /*sort ten num*/ for(i=0;i<N-1;i++) {min=i; for(j=i+1;j<N;j++) if(a[min]>a[j]) min=j; tem=a[i]; a[i]=a[min]; a[min]=tem; } /*output data*/ printf("After sorted \n"); for(i=0;i<N;i++) printf("%5d",a[i]); } ----------------------------------------------------------------------------- 0 z^380 vBlN*N3*3w5[҉~CQ }KNT 1. z^Rg)R(uS͑for_sc6ReQN~pe~ Q\a[i][i]/}RTQ0 2. z^nNx main() { float a[3][3],sum=0; int i,j; printf("please input rectangle element:\n"); for(i=0;i<3;i++) 0 for(j=0;j<3;j++) 0 scanf("%f",&a[i][j]); for(i=0;i<3;i++) 0 sum=sum+a[i][i]; printf("duijiaoxian he is %6.2f",sum); } ----------------------------------------------------------------------------- 0 z^390 v gN*N]~c}Y^vpe~0seQN*Npe Bl cSegvĉ_\[ceQpe~-N0 1. z^RgHQ$Redkpe/f&T'YNgTN*Npe 6qTQQceQ-Nvpev`Q ceQT 00000 dkCQ }KNTvpe O!kTyN*NMOn0 2. z^nNx main() { int a[11]={1,4,6,9,13,16,19,28,40,100}; int temp1,temp2,number,end,i,j; printf("original array is:\n"); for(i=0;i<10;i++) 0 printf("%5d",a[i]); printf("\n"); printf("insert a new number:"); scanf("%d",&number); end=a[9]; if(number>end) 0 a[10]=number; else 0 {for(i=0;i<10;i++) 00 { if(a[i]>number) 000 {temp1=a[i]; 0000 a[i]=number; 000 for(j=i+1;j<11;j++) 000 {temp2=a[j]; 0000 a[j]=temp1; 0000 temp1=temp2; 000 } 000 break; 000 } 00 } } for(i=0;i<11;i++) 0 printf("%6d",a[i]); } ----------------------------------------------------------------------------- 0 z^400 v\N*Npe~^Q0 1. z^Rg(u,{N*NNgTN*NNbc0 2. z^nNx #define N 5 main() { int a[N]={9,6,5,4,1},i,temp; 0 printf("\n original array:\n"); 0 for(i=0;i<N;i++) 0 printf("%4d",a[i]); 0 for(i=0;i<N/2;i++) 0 {temp=a[i]; 00 a[i]=a[N-i-1]; 00 a[N-i-1]=temp; 0 } printf("\n sorted array:\n"); for(i=0;i<N;i++) 0 printf("%4d",a[i]); }vf[`Nstatic[INY`Sϑv(ul000 1. z^Rg 2. z^nNx #include "stdio.h" varfunc() { int var=0; static int static_var=0; printf("\40:var equal %d \n",var); printf("\40:static var equal %d \n",static_var); printf("\n"); var++; static_var++; } void main() {int i; 0 for(i=0;i<3;i++) 00 varfunc(); } ----------------------------------------------------------------------------- 0 z^420 vf[`NO(uauto[INSϑv(ul 1. z^Rg000000 2. z^nNx #include "stdio.h" main() {int i,num; num=2; 0 for (i=0;i<3;i++) 0 { printf("\40: The num equal %d \n",num); 00 num++; 00 { 00 auto int num=1; 00 printf("\40: The internal block num equal %d \n",num); 00 num++; 00 } 0 } } ----------------------------------------------------------------------------- 0 z^430 vf[`NO(ustaticvSN(ul0000 1. z^Rg 2. z^nNx #include "stdio.h" main() { int i,num; num=2; for(i=0;i<3;i++) { printf("\40: The num equal %d \n",num); num++; { static int num=1; printf("\40:The internal block num equal %d\n",num); num++; } } } ----------------------------------------------------------------------------- 0 z^440 vf[`NO(uexternalv(ul0 1. z^Rg 2. z^nNx #include "stdio.h" int a,b,c; void add() { int a; a=3; c=a+b; } void main() { a=b=4; add(); printf("The value of c is equal to %d\n",c); } ----------------------------------------------------------------------------- 0 z^450 vf[`NO(uregister[INSϑvel0 1. z^Rg 2. z^nNx void main() { register int i; int tmp=0; for(i=1;i<=100;i++) tmp+=i; printf("The sum is %d\n",tmp); } ----------------------------------------------------------------------------- 0 z^460 v[#define}TN~`N(1)000 1. z^Rg 2. z^nNx #include "stdio.h" #define TRUE 1 #define FALSE 0 #define SQ(x) (x)*(x) void main() { int num; int again=1; printf("\40: Program will stop if input value less than 50.\n"); while(again) { printf("\40:Please input number==>"); scanf("%d",&num); printf("\40:The square for this number is %d \n",SQ(num)); if(num>=50) 0 again=TRUE; else 0 again=FALSE; } } ----------------------------------------------------------------------------- 0 z^470 v[#define}TN~`N(2) 1. z^Rg000000000000 2. z^nNx #include "stdio.h" #define exchange(a,b) { \ /*[[IN-NAQS+T$NSc}TNv`b_ dke_{(WgSR N"\"*/ 000000000000 int t;\ 000000000000 t=a;\ 000000000000 a=b;\ 000000000000 b=t;\ 00000000000 } void main(void) { int x=10; int y=20; printf("x=%d; y=%d\n",x,y); exchange(x,y); printf("x=%d; y=%d\n",x,y); } ----------------------------------------------------------------------------- 0 z^480 v[#define}TN~`N(3)000 1. z^Rg 2. z^nNx #define LAG > #define SMA < #define EQ == #include "stdio.h" void main() { int i=10; int j=20; if(i LAG j) printf("\40: %d larger than %d \n",i,j); else if(i EQ j) printf("\40: %d equal to %d \n",i,j); else if(i SMA j) printf("\40:%d smaller than %d \n",i,j); else printf("\40: No such value.\n"); } ----------------------------------------------------------------------------- 0 z^490 v#if #ifdefT#ifndefv~T^(u0 1. z^Rg 2. z^nNx #include "stdio.h" #define MAX #define MAXIMUM(x,y) (x>y)?x:y #define MINIMUM(x,y) (x>y)?y:x void main() { int a=10,b=20; #ifdef MAX printf("\40: The larger one is %d\n",MAXIMUM(a,b)); #else printf("\40: The lower one is %d\n",MINIMUM(a,b)); #endif #ifndef MIN printf("\40: The lower one is %d\n",MINIMUM(a,b)); #else printf("\40: The larger one is %d\n",MAXIMUM(a,b)); #endif #undef MAX #ifdef MAX printf("\40: The larger one is %d\n",MAXIMUM(a,b)); #else printf("\40: The lower one is %d\n",MINIMUM(a,b)); #endif #define MIN #ifndef MIN printf("\40: The lower one is %d\n",MINIMUM(a,b)); #else printf("\40: The larger one is %d\n",MAXIMUM(a,b)); #endif } ----------------------------------------------------------------------------- 0 z^500 v#include v^(u~`N000 1. z^Rg 2. z^nNx test.h eNY N #define LAG > #define SMA < #define EQ == #include "test.h" /*N*NeeN50.c S+Ttest.h*/ #include "stdio.h" void main() { int i=10; int j=20; if(i LAG j) printf("\40: %d larger than %d \n",i,j); else if(i EQ j) printf("\40: %d equal to %d \n",i,j); else if(i SMA j) printf("\40:%d smaller than %d \n",i,j); else printf("\40: No such value.\n"); }0 z^510 vf[`NO(u cMON & 0000 1. z^Rg0&0=0; 0&1=0; 1&0=0; 1&1=1 2. z^nNx #include "stdio.h" main() { int a,b; a=077; b=a&3; printf("\40: The a & b(decimal) is %d \n",b); b&=7; printf("\40: The a & b(decimal) is %d \n",b); } ----------------------------------------------------------------------------- 0 z^520 vf[`NO(u cMOb | 0 1. z^Rg0|0=0; 0|1=1; 1|0=1; 1|1=1000000000000 2. z^nNx #include "stdio.h" main() { int a,b; a=077; b=a|3; printf("\40: The a & b(decimal) is %d \n",b); b|=7; printf("\40: The a & b(decimal) is %d \n",b); } ----------------------------------------------------------------------------- 0 z^530 vf[`NO(u cMO_b ^ 0000 1. z^Rg0^0=0; 0^1=1; 1^0=1; 1^1=0 2. z^nNx #include "stdio.h" main() { int a,b; a=077; b=a^3; printf("\40: The a & b(decimal) is %d \n",b); b^=7; printf("\40: The a & b(decimal) is %d \n",b); } ----------------------------------------------------------------------------- 0 z^540 vSN*NtepeaNSz_Yv4^7MO0 z^RgSNُ7hQ (1)HQOaSy4MO0 (2)nN*NNO4MOhQ:N1,vQYOhQ:N0vpe0S(u~(~0<<4) (3)\ NbNۏL&Џ{0 2. z^nNx main() { unsigned a,b,c,d; scanf("%o",&a); b=a>>4; c=~(~0<<4); d=b&c; printf("%o\n%o\n",a,d); } ----------------------------------------------------------------------------- 0 z^550 vf[`NO(u cMOSS~0000 1. z^Rg~0=1; ~1=0; 2. z^nNx #include "stdio.h" main() { int a,b; a=234; b=~a; printf("\40: The a's 1 complement(decimal) is %d \n",b); a=~a; printf("\40: The a's 1 complement(hexidecimal) is %x \n",a); } ----------------------------------------------------------------------------- 0 z^560 v;uV f[(ucircle;uWb_0000 1. z^Rg 2. z^nNx /*circle*/ #include "graphics.h" main() {int driver,mode,i; float j=1,k=1; driver=VGA;mode=VGAHI; initgraph(&driver,&mode,""); setbkcolor(YELLOW); for(i=0;i<=25;i++) { setcolor(8); circle(310,250,k); k=k+j; j=j+0.3; } } ----------------------------------------------------------------------------- 0 z^570 v;uV f[(uline;uv~0 1. z^Rg00000000000 2. z^nNx #include "graphics.h" main() {int driver,mode,i; float x0,y0,y1,x1; float j=12,k; driver=VGA;mode=VGAHI; initgraph(&driver,&mode,""); setbkcolor(GREEN); x0=263;y0=263;y1=275;x1=275; for(i=0;i<=18;i++) { setcolor(5); line(x0,y0,x0,y1); x0=x0-5; y0=y0-5; x1=x1+5; y1=y1+5; j=j+10; } x0=263;y1=275;y0=263; for(i=0;i<=20;i++) { setcolor(5); line(x0,y0,x0,y1); x0=x0+5; y0=y0+5; y1=y1-5; } } ----------------------------------------------------------------------------- 0 z^580 v;uV f[(urectangle;ueb_0000 1. z^Rg)R(ufor_sc6R100-999*Npe k*NpeRQ*NMO ASMO ~vMO0 2. z^nNx #include "graphics.h" main() {int x0,y0,y1,x1,driver,mode,i; driver=VGA;mode=VGAHI; initgraph(&driver,&mode,""); setbkcolor(YELLOW); x0=263;y0=263;y1=275;x1=275; for(i=0;i<=18;i++) { setcolor(1); rectangle(x0,y0,x1,y1); x0=x0-5; y0=y0-5; x1=x1+5; y1=y1+5; } settextstyle(DEFAULT_FONT,HORIZ_DIR,2); outtextxy(150,40,"How beautiful it is!"); line(130,60,480,60); setcolor(2); circle(269,269,137); } ----------------------------------------------------------------------------- 0 z^590 v;uV ~TOP[0 1. z^Rg 2. z^nNx # define PAI 3.1415926 # define B 0.809 # include "graphics.h" #include "math.h" main() { int i,j,k,x0,y0,x,y,driver,mode; float a; driver=CGA;mode=CGAC0; initgraph(&driver,&mode,""); setcolor(3); setbkcolor(GREEN); x0=150;y0=100; circle(x0,y0,10); circle(x0,y0,20); circle(x0,y0,50); for(i=0;i<16;i++) { 0 a=(2*PAI/16)*i; 0 x=ceil(x0+48*cos(a)); 0 y=ceil(y0+48*sin(a)*B); 0 setcolor(2); line(x0,y0,x,y);} setcolor(3);circle(x0,y0,60); /* Make 0 time normal size letters */ settextstyle(DEFAULT_FONT,HORIZ_DIR,0); outtextxy(10,170,"press a key"); getch(); setfillstyle(HATCH_FILL,YELLOW); floodfill(202,100,WHITE); getch(); for(k=0;k<=500;k++) { 0 setcolor(3); 0 for(i=0;i<=16;i++) 0 { 00 a=(2*PAI/16)*i+(2*PAI/180)*k; 00 x=ceil(x0+"$>NXdfp :D 2:T\LTdt V!^!!!!!!!""""%%((N+Z+$-&-2-d0p0b4n488|<<d?p?CC|GGJKNNP hzo(h CJaJo(h ZCJaJh ZB*CJaJph h!o( hX o( hi+ko( hw)3o( h Zo(h ZL$f  $-&-/l89?LPPPPX6b`e~mpp Fgd Z$a$gdw)3$a$gd ZhPPT T"X.X[[j^v^R`^`bbefi in&npp$x0x~{{,~8~ԀnzҋދŽΎ*6>JĞОΠڠP\  ,r~ֹ*6dp|p|Uh ZCJaJo(h ZB*CJaJphh ZCJaJh Zh Zo(U48*cos(a)); 00 y=ceil(y0+48+sin(a)*B); 00 setcolor(2); line(x0,y0,x,y); 0 } 0 for(j=1;j<=50;j++) 0 { 00 a=(2*PAI/16)*i+(2*PAI/180)*k-1; 00 x=ceil(x0+48*cos(a)); 00 y=ceil(y0+48*sin(a)*B); 00 line(x0,y0,x,y); 0 } } restorecrtmode(); } ----------------------------------------------------------------------------- 0 z^600 v;uV ~TOP[0000 1. z^Rg 2. z^nNx #include "graphics.h" #define LEFT 0 #define TOP 0 #define RIGHT 639 #define BOTTOM 479 #define LINES 400 #define MAXCOLOR 15 main() { int driver,mode,error; int x1,y1; int x2,y2; int dx1,dy1,dx2,dy2,i=1; int count=0; int color=0; driver=VGA; mode=VGAHI; initgraph(&driver,&mode,""); x1=x2=y1=y2=10; dx1=dy1=2; dx2=dy2=3; while(!kbhit()) { 0 line(x1,y1,x2,y2); 0 x1+=dx1;y1+=dy1; 0 x2+=dx2;y2+dy2; 0 if(x1<=LEFT||x1>=RIGHT) 0 dx1=-dx1; 0 if(y1<=TOP||y1>=BOTTOM) 00 dy1=-dy1; 0 if(x2<=LEFT||x2>=RIGHT) 00 dx2=-dx2; 0 if(y2<=TOP||y2>=BOTTOM) 00 dy2=-dy2; 0 if(++count>LINES) 0 { 00 setcolor(color); 00 color=(color>=MAXCOLOR)?0:++color; 0 } } closegraph(); }0 z^610 vSbpSQhg N҉b_BlSbpSQ10LY NV 000 1. z^Rg 000 00 1 000000 1 01 000000 1 02 01 000000 10 3 030 1 000000 10 40 6 04 01 000000 10 50 1001005 010 2. z^nNx main() {int i,j; int a[10][10]; printf("\n"); for(i=0;i<10;i++) 0 {a[i][0]=1; 0 a[i][i]=1;} for(i=2;i<10;i++) 0 for(j=1;j<i;j++) 0 a[i][j]=a[i-1][j-1]+a[i-1][j]; for(i=0;i<10;i++) 0 {for(j=0;j<=i;j++) 0 printf("%5d",a[i][j]); 0 printf("\n"); 0 } } ----------------------------------------------------------------------------- 0 z^620 vf[`Nputpixel;up0 1. z^Rg000000000000 2. z^nNx #include "stdio.h" #include "graphics.h" main() { int i,j,driver=VGA,mode=VGAHI; initgraph(&driver,&mode,""); setbkcolor(YELLOW); for(i=50;i<=230;i+=20) 0 for(j=50;j<=230;j++) 0 putpixel(i,j,1); for(j=50;j<=230;j+=20) 0 for(i=50;i<=230;i++) 0 putpixel(i,j,1); } ----------------------------------------------------------------------------- 0 z^630 v;u-iWellipse000 1. z^Rg 2. z^nNx #include "stdio.h" #include "graphics.h" #include "conio.h" main() { int x=360,y=160,driver=VGA,mode=VGAHI; int num=20,i; int top,bottom; initgraph(&driver,&mode,""); top=y-30; bottom=y-30; for(i=0;i<num;i++) { ellipse(250,250,0,360,top,bottom); top-=5; bottom+=5; } getch(); } ----------------------------------------------------------------------------- 0 z^640 v)R(uellipse and rectangle ;uV0 1. z^Rg 2. z^nNx #include "stdio.h" #include "graphics.h" #include "conio.h" main() { int driver=VGA,mode=VGAHI; int i,num=15,top=50; int left=20,right=50; initgraph(&driver,&mode,""); for(i=0;i<num;i++) { ellipse(250,250,0,360,right,left); ellipse(250,250,0,360,20,top); rectangle(20-2*i,20-2*i,10*(i+2),10*(i+2)); right+=5; left+=5; top+=10; } getch(); } ----------------------------------------------------------------------------- 0 z^650 vN*NgOvVHh0000 1. z^Rg 2. z^nNx #include "graphics.h" #include "math.h" #include "dos.h" #include "conio.h" #include "stdlib.h" #include "stdio.h" #include "stdarg.h" #define MAXPTS 15 #define PI 3.1415926 struct PTS { int x,y; }; double AspectRatio=0.85; void LineToDemo(void) { struct viewporttype vp; struct PTS points[MAXPTS]; int i, j, h, w, xcenter, ycenter; int radius, angle, step; double rads; printf(" MoveTo / LineTo Demonstration" ); getviewsettings( &vp ); h = vp.bottom - vp.top; w = vp.right - vp.left; xcenter = w / 2; /* Determine the center of circle */ ycenter = h / 2; radius = (h - 30) / (AspectRatio * 2); step = 360 / MAXPTS; /* Determine # of increments */ angle = 0; /* Begin at zero degrees */ for( i=0 ; i<MAXPTS ; ++i ){ /* Determine circle intercepts */ rads = (double)angle * PI / 180.0; /* Convert angle to radians */ points[i].x = xcenter + (int)( cos(rads) * radius ); points[i].y = ycenter - (int)( sin(rads) * radius * AspectRatio ); angle += step; /* Move to next increment */ } circle( xcenter, ycenter, radius ); /* Draw bounding circle */ for( i=0 ; i<MAXPTS ; ++i ){ /* Draw the cords to the circle */ for( j=i ; j<MAXPTS ; ++j ){ /* For each remaining intersect */ moveto(points[i].x, points[i].y); /* Move to beginning of cord */ lineto(points[j].x, points[j].y); /* Draw the cord */ } } } main() {int driver,mode; driver=CGA;mode=CGAC0; initgraph(&driver,&mode,""); setcolor(3); setbkcolor(GREEN); LineToDemo();} ----------------------------------------------------------------------------- 0 z^660 veQ3*Npea,b,c c'Y\z^Q0000 1. z^Rg)R(ucel0 2. z^nNx /*pointer*/ main() { int n1,n2,n3; int *pointer1,*pointer2,*pointer3; printf("please input 3 number:n1,n2,n3:"); scanf("%d,%d,%d",&n1,&n2,&n3); pointer1=&n1; pointer2=&n2; pointer3=&n3; if(n1>n2) swap(pointer1,pointer2); if(n1>n3) swap(pointer1,pointer3); if(n2>n3) swap(pointer2,pointer3); printf("the sorted numbers are:%d,%d,%d\n",n1,n2,n3); } swap(p1,p2) int *p1,*p2; {int p; p=*p1;*p1=*p2;*p2=p; } ----------------------------------------------------------------------------- 0 z^670 veQpe~ g'YvN,{N*NCQ }Nbc g\vNgTN*NCQ }Nbc Qpe~0 1. z^Rg-im:_vfN-NT{Hh g0000000 2. z^nNx main() { int number[10]; input(number); max_min(number); output(number); } input(number) int number[10]; {int i; for(i=0;i<9;i++) 0 scanf("%d,",&number[i]); 0 scanf("%d",&number[9]); } max_min(array) int array[10]; {int *max,*min,k,l; int *p,*arr_end; arr_end=array+10; max=min=array; for(p=array+1;p<arr_end;p++) 0 if(*p>*max) max=p; 0 else if(*p<*min) min=p; 0 k=*max; 0 l=*min; 0 *p=array[0];array[0]=l;l=*p; 0 *p=array[9];array[9]=k;k=*p; 0 return; } output(array) int array[10]; { int *p; for(p=array;p<array+9;p++) 0 printf("%d,",*p); printf("%d\n",array[9]); } ----------------------------------------------------------------------------- 0 z^680 v gn*Ntepe OvQMRbTpez^TTym*NMOn gTm*NpeSbgMRbvm*Npe 1. z^Rg 2. z^nNx main() { int number[20],n,m,i; printf("the total numbers is:"); scanf("%d",&n); printf("back m:"); scanf("%d",&m); for(i=0;i<n-1;i++) 0 scanf("%d,",&number[i]); scanf("%d",&number[n-1]); move(number,n,m); for(i=0;i<n-1;i++) 0 printf("%d,",number[i]); printf("%d",number[n-1]); } move(array,n,m) int n,m,array[20]; { int *p,array_end; array_end=*(array+n-1); for(p=array+n-1;p>array;p--) 0 *p=*(p-1); 0 *array=array_end; 0 m--; 0 if(m>0) move(array,n,m); } ----------------------------------------------------------------------------- 0 z^690 v gn*NNVbNW z^cS0N,{N*NN_YbpeN10R3bpe Qb0R3vNQ 000 WP[ gTYu Nv/fSeg,{QSvMO0 1. z^Rg 2. z^nNx #define nmax 50 main() { int i,k,m,n,num[nmax],*p; printf("please input the total of numbers:"); scanf("%d",&n); p=num; for(i=0;i<n;i++) 0 *(p+i)=i+1; 0 i=0; 0 k=0; 0 m=0; 0 while(m<n-1) 0 { 0 if(*(p+i)!=0) k++; 0 if(k==3) 0 { *(p+i)=0; 0 k=0; 0 m++; 0 } i++; if(i==n) i=0; } while(*p==0) p++; printf("%d is left\n",*p); } ----------------------------------------------------------------------------- 0 z^700 vQN*NQpe BlN*NW[&{2Nv^ (WmainQpe-NeQW[&{2N v^QvQ^0000 1. z^Rg 2. z^nNx main() { int len; char *str[20]; printf("please input a string:\n"); scanf("%s",str); len=length(str); printf("the string has %d characters.",len); } length(p) char *p; { int n; n=0; while(*p!='\0') { 0 n++; 0 p++; } return n; }0 z^710 vQinput()Toutput()QpeeQ Q5*Nf[uvpencU_0 1. z^Rg 2. z^nNx #define N 5 struct student { char num[6]; 0 char name[8]; 0 int score[4]; } stu[N]; input(stu) struct student stu[]; { int i,j; 0 for(i=0;i<N;i++) 0 { printf("\n please input %d of %d\n",i+1,N); 00 printf("num: "); 00 scanf("%s",stu[i].num); 00 printf("name: "); 00 scanf("%s",stu[i].name); 000 for(j=0;j<3;j++) 000 { printf("score %d.",j+1); 0000 scanf("%d",&stu[i].score[j]); 000 } 00 printf("\n"); 0 } } print(stu) struct student stu[]; { int i,j; printf("\nNo. Name Sco1 Sco2 Sco3\n"); for(i=0;i<N;i++) { printf("%-6s%-10s",stu[i].num,stu[i].name); 0 for(j=0;j<3;j++) 00 printf("%-8d",stu[i].score[j]); 0 printf("\n"); } } main() { 0 input(); 0 print(); } ----------------------------------------------------------------------------- 0 z^720 vR^N*Nh0 1. z^Rg00000000000 2. z^nNx /*creat a list*/ #include "stdlib.h" #include "stdio.h" struct list { int data; struct list *next; }; typedef struct list node; typedef node *link; void main() { link ptr,head; int num,i; ptr=(link)malloc(sizeof(node)); ptr=head; printf("please input 5 numbers==>\n"); for(i=0;i<=4;i++) { 0 scanf("%d",&num); 0 ptr->data=num; 0 ptr->next=(link)malloc(sizeof(node)); 0 if(i==4) ptr->next=NULL; 0 else ptr=ptr->next; } ptr=head; while(ptr!=NULL) { printf("The value is ==>%d\n",ptr->data); 0 ptr=ptr->next; } } ----------------------------------------------------------------------------- 0 z^730 vSTQN*Nh0000 1. z^Rg 2. z^nNx /*reverse output a list*/ #include "stdlib.h" #include "stdio.h" struct list { int data; 0 struct list *next; }; typedef struct list node; typedef node *link; void main() { link ptr,head,tail;0 0 int num,i; 0 tail=(link)malloc(sizeof(node)); 0 tail->next=NULL; 0 ptr=tail; 0 printf("\nplease input 5 data==>\n"); 0 for(i=0;i<=4;i++) 0 { 00 scanf("%d",&num); 00 ptr->data=num; 00 head=(link)malloc(sizeof(node)); 00 head->next=ptr; 00 ptr=head; 0 } ptr=ptr->next; while(ptr!=NULL) { printf("The value is ==>%d\n",ptr->data); 0 ptr=ptr->next; }} ----------------------------------------------------------------------------- 0 z^740 vޏc$N*Nh0 1. z^Rg 2. z^nNx #include "stdlib.h" #include "stdio.h" struct list { int data; struct list *next; }; typedef struct list node; typedef node *link; link delete_node(link pointer,link tmp) {if (tmp==NULL) /*delete first node*/ 0 return pointer->next; else { if(tmp->next->next==NULL)/*delete last node*/ 00 tmp->next=NULL; 0 else /*delete the other node*/ 00 tmp->next=tmp->next->next; 0 return pointer; } } void selection_sort(link pointer,int num) { link tmp,btmp; 0 int i,min; 0 for(i=0;i<num;i++) 0 { 0 tmp=pointer; 0 min=tmp->data; 0 btmp=NULL; 0 while(tmp->next) 0 { if(min>tmp->next->data) 0 {min=tmp->next->data; 00 btmp=tmp; 0 } 0 tmp=tmp->next; 0 } printf("\40: %d\n",min); pointer=delete_node(pointer,btmp); } } link create_list(int array[],int num) { link tmp1,tmp2,pointer; int i; pointer=(link)malloc(sizeof(node)); pointer->data=array[0]; tmp1=pointer; for(i=1;i<num;i++) { tmp2=(link)malloc(sizeof(node)); 0 tmp2->next=NULL; 0 tmp2->data=array[i]; 0 tmp1->next=tmp2; 0 tmp1=tmp1->next; } return pointer; } link concatenate(link pointer1,link pointer2) { link tmp; tmp=pointer1; while(tmp->next) 0 tmp=tmp->next; tmp->next=pointer2; return pointer1; } void main(void) { int arr1[]={3,12,8,9,11}; 0 link ptr; 0 ptr=create_list(arr1,5); 0 selection_sort(ptr,5); } ----------------------------------------------------------------------------- 0 z^750 v>e~gN N {NS{USvv0 1. z^Rg 2. z^nNx main() { int i,n; for(i=1;i<5;i++) { n=0; 0 if(i!=1) 0 n=n+1; 0 if(i==3) 0 n=n+1; 0 if(i==4) 0 n=n+1; 0 if(i!=4) 0 n=n+1; 0 if(n==3) 00 printf("zhu hao shi de shi:%c",64+i); 0 } } ----------------------------------------------------------------------------- 0 z^760 vQN*NQpe eQn:NvPpee (uQpeBl1/2+1/4+...+1/n,S_eQn:NGYpee (uQpe 000 1/1+1/3+...+1/n()R(ucQpe) 1. z^Rg 2. z^nNx main() #include "stdio.h" main() { float peven(),podd(),dcall(); float sum; int n; while (1) { 0 scanf("%d",&n); 0 if(n>1) 00 break; } if(n%2==0) { 0 printf("Even="); 0 sum=dcall(peven,n); } else { 0 printf("Odd="); 0 sum=dcall(podd,n); } printf("%f",sum); } float peven(int n) { float s; int i; s=1; for(i=2;i<=n;i+=2) 0 s+=1/(float)i; return(s); } float podd(n) int n; { float s; int i; s=0; for(i=1;i<=n;i+=2) 0 s+=1/(float)i; return(s); } float dcall(fp,n) float (*fp)(); int n; { float s; s=(*fp)(n); return(s); } ----------------------------------------------------------------------------- 0 z^770 vkXzz~`NcTcvc 1. z^Rg00000 2. z^nNx main() { char *s[]={"man","woman","girl","boy","sister"}; char **q; int k; for(k=0;k<5;k++) {0000000;/*ُ̑kXQNHNS*/ 0 printf("%s\n",*q); } } ----------------------------------------------------------------------------- 0 z^780 v~b0Rt^g'YvN v^Q0~bQ z^-N gNHN0 1. z^Rg 2. z^nNx #define N 4 #include "stdio.h" static struct man { char name[20]; int age; } person[N]={"li",18,"wang",19,"zhang",20,"sun",22}; main() {struct man *q,*p; int i,m=0; p=person; for (i=0;i<N;i++) {if(m<p->age) 0 q=p++; 0 m=q->age;} printf("%s,%d",(*q).name,(*q).age); } ----------------------------------------------------------------------------- 0 z^790 vW[&{2Nc^0 1. z^Rg 2. z^nNx main() { char *str1[20],*str2[20],*str3[20]; char swap(); printf("please input three strings\n"); scanf("%s",str1); scanf("%s",str2); scanf("%s",str3); if(strcmp(str1,str2)>0) swap(str1,str2); if(strcmp(str1,str3)>0) swap(str1,str3); if(strcmp(str2,str3)>0) swap(str2,str3); printf("after being sorted\n"); printf("%s\n%s\n%s\n",str1,str2,str3); } char swap(p1,p2) char *p1,*p2; { char *p[20]; strcpy(p,p1);strcpy(p1,p2);strcpy(p2,p); } ----------------------------------------------------------------------------- 0 z^800 vwmn N gNXChP[ NS4sP[egR0,{NS4sP[bُXChP[QncR:NNN YNN*N ُS 000 4sP[bYvN*NTbeQwm-N bpNNN0,{NS4sP[biR NvChP[Ss^GWRbNN SYN 000 N*N [ T7hbYvN*NTbeQwm-N bpNNN ,{ N0,{V0,{NS4sP[/fُ7hZPv 000 wmn NSegg\ gY\*NChP[ 1. z^Rg 2. z^nNx main() {int i,m,j,k,count; for(i=4;i<10000;i+=4) { count=0; m=i; for(k=0;k<5;k++) { 0 j=i/4*5+1; 0 i=j; 0 if(j%4==0) 00 count++; 0 else 00 break; } 0 i=m; 0 if(count==4) 0 {printf("%d\n",count); 00 break;} } }0 z^810 v809*??=800*??+9*??+1 vQ-N??Nhv$NMOpe,8*??v~g:N$NMOpe 9*??v~g:N3MOpe0Bl??Nhv$NMOpe S809*??Tv~g0 1. z^Rg 2. z^nNx output(long b,long i) { printf("\n%ld/%ld=809*%ld+%ld",b,i,i,b%i); } main() {long int a,b,i; a=809; for(i=10;i<100;i++) {b=i*a+1; if(b>=1000&&b<=10000&&8*i<100&&9*i>=100) output(b,i); } } ----------------------------------------------------------------------------- 0 z^820 vkQۏ6Rlbc:NASۏ6R 1. z^Rg00000000000 2. z^nNx main() { char *p,s[6];int n; p=s; gets(p); n=0; while(*(p)!='\0') {n=n*8+*p-'0'; p++;} printf("%d",n); } ----------------------------------------------------------------------------- 0 z^830 vBl0 7@b~bvGYpe*Npe0 1. z^Rg 2. z^nNx main() { long sum=4,s=4; int j; for(j=2;j<=8;j++)/*j is place of number*/ { printf("\n%ld",sum); if(j<=2) s*=7; else s*=8; sum+=s;} printf("\nsum=%ld",sum); } ----------------------------------------------------------------------------- 0 z^840 vN*NvPpe;`h:y:N$N*N }peKNT0 1. z^Rg 2. z^nNx #include "stdio.h" #include "math.h" main() { int a,b,c,d; scanf("%d",&a); for(b=3;b<=a/2;b+=2) { for(c=2;c<=sqrt(b);c++) if(b%c==0) break; if(c>sqrt(b)) d=a-b; else break; for(c=2;c<=sqrt(d);c++) if(d%c==0) break; if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); } } ----------------------------------------------------------------------------- 0 z^850 v$ReN*N }peQ*N9ted 1. z^Rg 2. z^nNx main() { long int m9=9,sum=9; int zi,n1=1,c9=1; scanf("%d",&zi); while(n1!=0) { if(!(sum%zi)) n1=0; else {m9=m9*10; sum=sum+m9; c9++; } } printf("%ld,can be divided by %d \"9\"",sum,c9); } ----------------------------------------------------------------------------- 0 z^860 v$N*NW[&{2Nޏc z^ 1. z^Rg 2. z^nNx #include "stdio.h" main() {char a[]="acegikm"; char b[]="bdfhjlnpq"; char c[80],*p; int i=0,j=0,k=0; while(a[i]!='\0'&&b[j]!='\0') {if (a[i]<b[j]) { c[k]=a[i];i++;} else c[k]=b[j++]; k++; } c[k]='\0'; if(a[i]=='\0') p=b+j; else p=a+i; strcat(c,p); puts(c); } ----------------------------------------------------------------------------- 0 z^870 vVT{~g~gSOSϑ O 1. z^Rg00000 2. z^nNx #include "stdio.h" struct student { int x; char c; } a; main() {a.x=3; a.c='a'; f(a); printf("%d,%c",a.x,a.c); } f(struct student b) { b.x=20; b.c='y'; } ----------------------------------------------------------------------------- 0 z^880 vS7*Npe1 50 vtepe

50); for(i=1;i<=a;i++) 0 printf("*"); printf("\n"); n++;} getch(); } ----------------------------------------------------------------------------- 0 z^890 vg*NlQSǑ(ulQ(u5u݋ Openc penc/fVMOvtepe (W OǏ z-N/fR[v R[ĉRY N 000 kMOpeW[R N5,6qT(uTdN10vYOpeNfpeW[ Q\,{NMOT,{VMONbc ,{NMOT,{ NMONbc0 1. z^Rg 2. z^nNx main() {int a,i,aa[4],t; scanf("%d",&a); aa[0]=a%10; aa[1]=a%100/10; aa[2]=a%1000/100; aa[3]=a/1000; for(i=0;i<=3;i++) 0 {aa[i]+=5; 0 aa[i]%=10; 0 } for(i=0;i<=3/2;i++) 0 {t=aa[i]; 0 aa[i]=aa[3-i]; 0 aa[3-i]=t; 0 } for(i=3;i>=0;i--) printf("%d",aa[i]); }----------------------------------------------------------------------------- 0 z^900 vNGS,gN ~g0 1. z^Rg 2. z^nNx #include "stdio.h" #define M 5 main() {int a[M]={1,2,3,4,5}; int i,j,t; i=0;j=M-1; while(i<j) {t=*(a+i); *(a+i)=*(a+j); *(a+j)=t; i++;j--; } for(i=0;i<m;i++) printf("%d",*(a+i)); }0 z^910 veQpe>NO1 1. z^Rg 2. z^nNx #include "stdio.h" #include "time.h" void main() { time_t lt; /*define a longint time varible*/ lt=time(NULL);/*system time and date*/ printf(ctime(<)); /*english format output*/ printf(asctime(localtime(<)));/*tranfer to tm*/ printf(asctime(gmtime(<))); /*tranfer to Greenwich time*/ } ----------------------------------------------------------------------------- 0 z^920 veQpe>NO2 1. z^Rg00000000000 2. z^nNx /*calculate time*/ #include "time.h" #include "stdio.h" main() { time_t start,end; int i; start=time(NULL); for(i=0;i<3000;i++) { printf("\1\1\1\1\1\1\1\1\1\1\n");} end=time(NULL); printf("\1: The different is %6.3f\n",difftime(end,start)); } ----------------------------------------------------------------------------- 0 z^930 veQpe>NO3 1. z^Rg 2. z^nNx /*calculate time*/ #include "time.h" #include "stdio.h" main() { clock_t start,end; int i; double var; start=clock(); for(i=0;i<10000;i++) { printf("\1\1\1\1\1\1\1\1\1\1\n");} end=clock(); printf("\1: The different is %6.3f\n",(double)(end-start)); }----------------------------------------------------------------------------- 0 z^940 veQpe>NO4,N*Nspe8nb $ReN*NNS^_ba0Hr;NRf[ev 1. z^Rg 2. z^nNx #include "time.h" #include "stdlib.h" #include "stdio.h" main() {char c; clock_t start,end; time_t a,b; double var; int i,guess; srand(time(NULL)); printf("do you want to play it.('y' or 'n') \n"); loop: while((c=getchar())=='y') { i=rand()%100; printf("\nplease input number you guess:\n"); start=clock(); a=time(NULL); scanf("%d",&guess); while(guess!=i) {if(guess>i) {printf("please input a little smaller.\n"); scanf("%d",&guess);} else {printf("please input a little bigger.\n"); scanf("%d",&guess);} } end=clock(); b=time(NULL); printf("\1: It took you %6.3f seconds\n",var=(double)(end-start)/18.2); printf("\1: it took you %6.3f seconds\n\n",difftime(b,a)); if(var<15) printf("\1\1 You are very clever! \1\1\n\n"); else if(var<25) printf("\1\1 you are normal! \1\1\n\n"); else printf("\1\1 you are stupid! \1\1\n\n"); printf("\1\1 Congradulations \1\1\n\n"); printf("The number you guess is %d",i); } printf("\ndo you want to try it again?(\"yy\".or.\"n\")\n"); if((c=getch())=='y') goto loop; }----------------------------------------------------------------------------- 0 z^950 v[^"R{t\ z^ 1. z^Rg 2. z^nNx /*money management system*/ #include "stdio.h" #include "dos.h" main() { FILE *fp; struct date d; float sum,chm=0.0; int len,i,j=0; int c; char ch[4]="",ch1[16]="",chtime[12]="",chshop[16],chmoney[8]; pp: clrscr(); sum=0.0; gotoxy(1,1);printf("|---------------------------------------------------------------------------|"); gotoxy(1,2);printf("| money management system(C1.0) 2000.03 |"); gotoxy(1,3);printf("|---------------------------------------------------------------------------|"); gotoxy(1,4);printf("| -- money records -- | -- today cost list -- |"); gotoxy(1,5);printf("| ------------------------ |-------------------------------------|"); gotoxy(1,6);printf("| date: -------------- | |"); gotoxy(1,7);printf("| | | | |"); gotoxy(1,8);printf("| -------------- | |"); gotoxy(1,9);printf("| thgs: ------------------ | |"); gotoxy(1,10);printf("| | | | |"); gotoxy(1,11);printf("| ------------------ | |"); gotoxy(1,12);printf("| cost: ---------- | |"); gotoxy(1,13);printf("| | | | |"); gotoxy(1,14);printf("| ---------- | |"); gotoxy(1,15);printf("| | |"); gotoxy(1,16);printf("| | |"); gotoxy(1,17);printf("| | |"); gotoxy(1,18);printf("| | |"); gotoxy(1,19);printf("| | |"); gotoxy(1,20);printf("| | |"); gotoxy(1,21);printf("| | |"); gotoxy(1,22);printf("| | |"); gotoxy(1,23);printf("|---------------------------------------------------------------------------|"); i=0; getdate(&d); sprintf(chtime,"%4d.%02d.%02d",d.da_year,d.da_mon,d.da_day); for(;;) { gotoxy(3,24);printf(" Tab __browse cost list Esc __quit"); gotoxy(13,10);printf(" "); gotoxy(13,13);printf(" "); gotoxy(13,7);printf("%s",chtime); j=18; ch[0]=getch(); if(ch[0]==27) break; strcpy(chshop,""); strcpy(chmoney,""); if(ch[0]==9) { mm:i=0; fp=fopen("home.dat","r+"); gotoxy(3,24);printf(" "); gotoxy(6,4);printf(" list records "); gotoxy(1,5);printf("|-------------------------------------|"); gotoxy(41,4);printf(" "); gotoxy(41,5);printf(" |"); while(fscanf(fp,"%10s%14s%f\n",chtime,chshop,&chm)!=EOF) { if(i==36) { getch(); i=0;} if ((i%36)<17) { gotoxy(4,6+i); printf(" "); gotoxy(4,6+i);} else if((i%36)>16) { gotoxy(41,4+i-17); printf(" "); gotoxy(42,4+i-17);} i++; sum=sum+chm; printf("%10s %-14s %6.1f\n",chtime,chshop,chm);} gotoxy(1,23);printf("|---------------------------------------------------------------------------|"); gotoxy(1,24);printf("| |"); gotoxy(1,25);printf("|---------------------------------------------------------------------------|"); gotoxy(10,24);printf("total is %8.1f$",sum); fclose(fp); gotoxy(49,24);printf("press any key to.....");getch();goto pp; } else { while(ch[0]!='\r') { if(j<10) { strncat(chtime,ch,1); j++;} if(ch[0]==8) { len=strlen(chtime)-1; if(j>15) { len=len+1; j=11;} strcpy(ch1,""); j=j-2; strncat(ch1,chtime,len); strcpy(chtime,""); strncat(chtime,ch1,len-1); gotoxy(13,7);printf(" ");} gotoxy(13,7);printf("%s",chtime);ch[0]=getch(); if(ch[0]==9) goto mm; if(ch[0]==27) exit(1); } gotoxy(3,24);printf(" "); gotoxy(13,10); j=0; ch[0]=getch(); while(ch[0]!='\r') { if (j<14) { strncat(chshop,ch,1); j++;} if(ch[0]==8) { len=strlen(chshop)-1; strcpy(ch1,""); j=j-2; strncat(ch1,chshop,len); strcpy(chshop,""); strncat(chshop,ch1,len-1); gotoxy(13,10);printf(" ");} gotoxy(13,10);printf("%s",chshop);ch[0]=getch();} gotoxy(13,13); j=0; ch[0]=getch(); while(ch[0]!='\r') { if (j<6) { strncat(chmoney,ch,1); j++;} if(ch[0]==8) { len=strlen(chmoney)-1; strcpy(ch1,""); j=j-2; strncat(ch1,chmoney,len); strcpy(chmoney,""); strncat(chmoney,ch1,len-1); gotoxy(13,13);printf(" ");} gotoxy(13,13);printf("%s",chmoney);ch[0]=getch();} if((strlen(chshop)==0)||(strlen(chmoney)==0)) continue; if((fp=fopen("home.dat","a+"))!=NULL); fprintf(fp,"%10s%14s%6s",chtime,chshop,chmoney); fputc('\n',fp); fclose(fp); i++; gotoxy(41,5+i); printf("%10s %-14s %-6s",chtime,chshop,chmoney); }}} ----------------------------------------------------------------------------- 0 z^960 v{W[&{2N-NP[2NQsv!kpe 1. z^Rg 2. z^nNx #include "string.h" #include "stdio.h" main() { char str1[20],str2[20],*p1,*p2; int sum=0; printf("please input two strings\n"); scanf("%s%s",str1,str2); p1=str1;p2=str2; while(*p1!='\0') { if(*p1==*p2) {while(*p1==*p2&&*p2!='\0') {p1++; p2++;} } else p1++; if(*p2=='\0') sum++; p2=str2; } printf("%d",sum); getch();} ----------------------------------------------------------------------------- 0 z^970 vN.veQNNW[&{ *Nb[N0Rxv NS v0ReQN*N#:Nbk0 1. z^Rg00000 2. z^nNx #include "stdio.h" main() { FILE *fp; char ch,filename[10]; scanf("%s",filename); if((fp=fopen(filename,"w"))==NULL) {printf("cannot open file\n"); exit(0);} ch=getchar(); ch=getchar(); while(ch!='#') {fputc(ch,fp);putchar(ch); ch=getchar(); } fclose(fp); }----------------------------------------------------------------------------- 0 z^980 vN.veQN*NW[&{2N \\QW[khQlbcb'YQW[k 6qTQ0RN*NxveN test -NOX[0 000 eQvW[&{2NN~_g0 1. z^Rg 2. z^nNx #include "stdio.h" main() {FILE *fp; char str[100],filename[10]; int i=0; if((fp=fopen("test","w"))==NULL) { printf("cannot open the file\n"); exit(0);} printf("please input a string:\n"); gets(str); while(str[i]!='!') { if(str[i]>='a'&&str[i]<='z') str[i]=str[i]-32; fputc(str[i],fp); i++;} fclose(fp); fp=fopen("test","r"); fgets(str,strlen(str)+1,fp); printf("%s\n",str); fclose(fp); } ----------------------------------------------------------------------------- 0 z^990 v g$N*NxveNATB,TX[>eNLW[k Blbُ$N*NeN-NvOo`Tv^ cW[kz^cR 000 Q0RN*NeeNC-N0 1. z^Rg 2. z^nNx #include "stdio.h" main() { FILE *fp; int i,j,n,ni; char c[160],t,ch; if((fp=fopen("A","r"))==NULL) {printf("file A cannot be opened\n"); exit(0);} printf("\n A contents are :\n"); for(i=0;(ch=fgetc(fp))!=EOF;i++) {c[i]=ch; putchar(c[i]); } fclose(fp); ni=i; if((fp=fopen("B","r"))==NULL) {printf("file B cannot be opened\n"); exit(0);} printf("\n B contents are :\n"); for(i=0;(ch=fgetc(fp))!=EOF;i++) {c[i]=ch; putchar(c[i]); } fclose(fp); n=i; for(i=0;i<n;i++) for(j=i+1;j<n;j++) if(c[i]>c[j]) {t=c[i];c[i]=c[j];c[j]=t;} printf("\n C file is:\n"); fp=fopen("C","w"); for(i=0;i<n;i++) { putc(c[i],fp); putchar(c[i]); } fclose(fp); } ----------------------------------------------------------------------------- 0 z^1000 v gN*Nf[u k*Nf[u g3vb~ N.veQN NpencSbf[uS YT Nb~ {Q 000 s^GWb~ QS gvpencT{Qvs^GWRpeX[>e(WxveN"stud"-N0 1. z^Rg 2. z^nNx #include "stdio.h" struct student { char num[6]; char name[8]; int score[3]; float avr; } stu[5]; main() {int i,j,sum; FILE *fp; /*input*/ for(i=0;i<5;i++) { printf("\n please input No. %d score:\n",i); printf("stuNo:"); scanf("%s",stu[i].num); printf("name:"); scanf("%s",stu[i].name); sum=0; for(j=0;j<3;j++) { printf("score %d.",j+1); scanf("%d",&stu[i].score[j]); sum+=stu[i].score[j]; } stu[i].avr=sum/3.0; } fp=fopen("stud","w"); for(i=0;i<5;i++) if(fwrite(&stu[i],sizeof(struct student),1,fp)!=1) printf("file write error\n"); fclose(fp); }|lx $ FRz  ^+j+--23>3@5L5\8h8<<??BBhDtDFFIIKLNNQ QTS`SVVXX[[^^xaahjtjt6Dfhh Zh Zo(h ZCJaJh ZB*CJaJphOF??HVX`ifhgd Z 0182P. A!"#$%S t~lȂh~t~lȂh~t~lȂh~t~lȂh~t~lȂh~ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^ԁ;AlK@y^\@\ cke $1$a$1B*CJOJQJ^J_HaJmH nHphsH tH$A@$ ؞k=W[SOBi@B nfh?@ABCDbez{|}~#$&*,0:<=>?@AGOUXhyz| !$+-6:=EKNTVbcmpxydeLOPQR]`mp&*8;>EMQ_cfm !"#=@FGHI_`ks%J X t {    & ) * 3      ! ( . 3 6 E L N O T ] k l n p s u |  Q R V W X \ ] b c g j r u } ~ ruvwx #9<BE[^dg}!$*5<ILMW[apq]`abcqtz{4:EK!.4;<Z]dj~.123BCU[25789>EVYnoptuxy  &)69ci14678ABFGJKOPdioruvz{~!"+0BGV[derstuvy|  $'*456<=PQ\ajk #*@EHMPVeflo>ACDE\`efinstw~ :@Q_;@ .4cj%-MWYk       0 3 9 E H I R ] ` a c n t !!!!$!)!|!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"" "9":"?"B"R"U"o"p"|"}"""""""""""""""""""O#R#T#U#V#\#_#}###################$$$ $$$$$$$$+$1$K$P$S$Y$q$v$$$%%%%)%,%c%l%m%r%s%u%v%w%%%&&&&&&"&(&-&5&:&L&M&Q&R&T&U&Y&\&d&i&q&u&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''*'+':'>'A'E'Q'R'T'X'f'g'j'o'r'w'''''''''((((('(M(s(~(((((((((((((() )))()))G)J)Q)W)o)r)y)))))))))))***** * ****!*#*'***=*A*G*Q*T*U*_***************5+8+:+;+=+A+P+R+U+h+l+r+++++++),,,.,/,1,;,=,>,A,K,X,^,i,p,{,~,,,,,,,,,,,,,,,,,,,i-l-n-o-q-------------------------- ....=.D.J.P.].d........//// / // /#/$/(/)/2/8/;/>>>)>2>3>8>;>A>B>D>E>K>L>Q>U>Y>Z>l>o>>>>>>>>>>>>>>>>>???????????????????? @@@@/@5@V@W@\@_@e@k@u@v@y@~@@@@@@@@@@@@@@@@@@@@@A A*A+A0A1AYA_AxAyA~AAAAAAAAAAAAABBBBB!B"B$B%B&B,B/B5BTBWBXB[B]BcBBBBBBBBBBBBBBBBBBBBBaCdCfCgChCCCCCCCCCCDD-D3DQDRDaDgDpDqDuD{DDDDDDDDDEEEE(E)EEEEEEEFFFFF)F,F=F@FFF\F_FqFwF{FFFFFFFFFFFFFFFFGG1G2G7G:G@GFGOGPG\GbGkGnGqGvGyGGGGGGGGGGGGGGGGGGGGGGHHHH%H(H,H6HIHLHMHNHVHWHfHmHHHHHHHHHHHHHHIIIII'I(I8I>IWI]IwIzIIIIIJ"J$J%J&J-J3JODOUOXO^OiOpOOOOOOOP!P(P+P2P8PEPKPWPZP]PcPpPvPPPPPPPPPPPPP+Q2QBQEQFQGQLQOQYQZQbQhQQQQQQQQQQQQQQQRRqRtRvRwRxR{RRRRRRRRRRRRRRRRRRRSSSS"S'S,S2SNSXSYS\SfSlSSSSSSSSSSSSSSSSSTTTTTT!T&T,T1T6TVAVKVLVTVZVtVzVVVVVVVVVVVVVVVW'W*W.W1W6WSWYWdWkWvWyWzW}WWWWWWWWW?XBXDXEXFXPXSXTXWX\XXXXXXXXXXXXXXXYYqYtYvYwYxYYYYYYYYYYYYYYYYZZZ#ZDZHZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[ [[#[%[*[-[2[K[N[P[V[[[e[[[[[[[[[[[[[[[\ \ \\\$\/\2\P\T\]\c\n\q\\\\\\\\\\\]] ]]]].]8]B]E]F]S]k]s]{]]]]]]]]]]]]D^G^I^J^K^S^W^[^^^n^q^w^^^^^^^^^^^^^^_2_3_C_K_____I`L`N`O`P`X`a`h`k`r`u`y``````````````aaaBaCaSa[aaaaabbwbzb|b}b~bbbbbbbbbbbb&c.c6c?cAcMcSc[c`cjcccccccdd1d9duddddddddddee#e+e6e7eYeZeze}eeeeeffMf[fffffffffffff]g`gagrgtgwgggggggggggggh$hi"iWiainiiiiiiiij j jjjj j&j2j3jEjFjRjSjUjVj`jajzj}jjjjjjjjjjjjjFkIkKkLkMkRkZk]k`kqktkzkkkkkkkkkkkkkkkkkll-l5l[l\lnlvlllllllllllm mmm+m2m=m@mTm\mdmgmrmumvmmmmmmmmmmnn\n_nanbncnhn~nnnnnnnnnnnnnnnnnnnno oo'o)o5o?o@oEoJooo5p8p:p;py?y@yFyKyNyXy`ygyoyryyyyyyyyyyyyy;z>zZz]z|zzzzzzzzzzzz-{0{2{3{4{8{9{H{I{O{P{X{Y{[{^{c{f{l{v{y{{{{{{{{{{{{{{{{{{{{| | |||| |-|7|>|?|O|U|X|b|c|d|h|n|q|z|||||||||||||||}}'}0}}}}}}}}}}}}}}}}}}}}}}}}}}~ ~~~~A~F~I~N~\~]~b~e~m~p~y~z~~~~~~~~~~~ qtvwx "6F`cǀʀπҀ؀%(368>GJPSTW_`ehpvÁ΁ԁ5:=DEF\bvy{ǂȂ͂Ђւ܂*+:@ƒ̃σ߃ !'/29?OVW]ipńȄτՄ  #14AGHN\]bey|}…ȅӅօׅڅ479:;JMRU[͆ԆՆۆ #$)8>?EcfouxŇȇ  #14>DY_jmnqʈ͈ψЈшۈވ "%,2BIJP\cuBELOxŠNJ̊֊ي "7:KOPS[^_bnt~‹ˋ΋ CDIN_efl'*478;CF|͍&)+,->AFIOY\]`fg؎ގRUWXYefp̏ӏ !$)QWhmnuĐɐʐ͐ܐߐ #'*9<=>IJPSfg|'*47=St:=BEKbirxԓړ 17:>Ɣ).;@MRbhڕQW^dlrʖ͖ϖЖі).V[jmru{ߗ)/4<SUWZn 69LOPUWXhitw|¤ˤͤΤBEGHIqw{ 7=`clopq~ qtvwx ".4]c ?@DFGLMOSX "#%-378JNmn@A^b'2p~rslr   ()/3CDgh-2>DWXy]`ghz{   !!!!!!5"9"L"M"]"^"f"j"r"v"""##$$$$$$$$$$8&9&^&b&g&h&&&&&_'`'''''t(z(%*&*K,N,5/6/d/e/f/k/////M2Q222{4|444zC{CCCCCEE!E%E5E6EMENE\E`EmEqEEEEEEEOOOOOOOOO PvXXYY``iiiiiiiiiiii9{:{I{J{}}04UV!,-YZZ`ڛۛjk~EKBC{|^`di -sssssssssss3ssssssssss3s3sssssssssssssssssssss3s3ssssssssss3sssssssss33ssssss3sssss3ssssssss3ss33ssss3ssssssssssssssssss33sssssssssssss3sss3ss3sss333333s23-  !50>X 0(w)3i+k Zz A=@22o22 3ARTUVZ[\_awe+PP P"P0PnPPP`@PPPPPPPPUnknownG:Ax Times New Roman5Symbol3& :Cx Arial;([SOSimSun 1 hŵLKfkKfk!-!),.:;?]}    & 6"0000 0 000000 =@\]^([{  0 0 00000;[22QHX ? Z2~xQC z^100O1-10 walkinnet walkinnet * H U x - 0@P`p 0 i Z'`IZ'Oh+'0 ( H T`lt|CԳ1001-10 walkinnet Normal.dot walkinnet6Microsoft Office Word@ @[@tK՜.+,0 X`t|  Microsoftkf   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&',Root Entry F0E.Data 1TableyWordDocument2SummaryInformation(DocumentSummaryInformation8 CompObjm  FMicrosoft Office Word ĵ MSWordDocWord.Document.89q