char str[50],*pstr;
int i,j,k,m,e10,dight,ndight,a[10],*pa; gets(str); pstr=&str[0]; pa=&a[0]; ndight=0; i=0;
j=0;
while(*(pstr+i)!='\\0') { }
if((*(pstr+i)>='0')&&(*(pstr+i)<='9')) j++; else { } i++;
if(j>0) { }
dight=*(pstr+i-1)-48; k=1;
while(k e10=1; for(m=1;m<=k;m++) e10=e10*10; dight=dight+(*(pstr+i-1-k)-48)*e10; k++; } *pa=dight; ndight++; pa++; j=0; if(j>0) { dight=*(pstr+i-1)-48; k=1; while(k e10=1; for(m=1;m<=k;m++) e10=e10*10; dight=dight+(*(pstr+i-1-k)-48)*e10; } k++; } *pa=dight; ndight++; j=0; printf(\ j=0; pa=&a[0]; } CH1112.txt #include struct NUM {struct NUM *up; struct NUM *next; int n; }num[1000]; struct NUM *p=&num[0],*p2;p->up=NULL; int t; do {scanf(\ p->n=t; p->next=p+1; p->next->up=p; p++; }while(t!=0);p--; p->up->next=NULL;p=p->up; p2=&num[0];printf(\原始表:\while(p2->next) printf(\printf(\反转表:\while(p->up) printf(\for(j=0;j } SXC01.txt # include SXC03.txt #include double a,b,c; scanf(\if(a>=20) if(b>2000) c=b+200; else c=b+180; else if(b>1500) c=b+150; else c=b+120; printf(\double x,y; scanf(\ if(x<0) y=-x; else if(x<10) y=x*x; else y=sqrt(x); printf(\ SXC04.txt #include {float a,b,c; scanf(\c= (a+b/60)*30-b*6; if(c>180) c=360-c; printf(\} SXC05.txt # include SXD02.txt #include SXD03.txt # include int m,a,b,x,y,i,k; scanf(\int i; for(i=100;i<=200;i++) { if(i%4==2&&i%7==3&&i%9==5) printf(\} int a,b,x,y,m,n; scanf (\m=a*y; n=b*x; if (m>n) printf(\else if(m } if (a>b) x=b,y=a; else x=a,y=b; for(m=x;m<=y;m=m++) { k=sqrt(m); for (i=2;i<=k;i++) if(m%i==0) break; if(i>=k+1) } printf(\ SXD04.txt # include SXD06.txt #include int i1,i2,i3,i5,i8,ii1,ii2,ii3,ii5,ii8; double max,n; for(i8=0;i8<=2;i8++){ for(i5=0;i5<=(20-8*i8)/5;i5++){ double s,a,b,c,i; a=2;b=1;s=0; for(i=1;i<=20;i++) { s=s+a/b; c=a; a=a+b; b=c; } printf(\