正在加载图片...
anf("%s",(cp+i)->name) scanf (%1f%1f", &a, &b) (cp+i)->dist=a (cp+i)->price=b int find (city * cp, int n, char *name) if (strcmp((cp+i)->name, name)==0 break f (i==n) return 0 void pnt (city scp, int n) prI ptn printf(%8. llf ,(cp+n)->dist) printf(%8 llf",(cp+n)->price) printf(" \n") void pnta(city * cp, int n) I int i for(i=0; i<n:i++) Printf (%20s,(cp+i)->name) printf( 98 llf",(cp+i)->dist) printf(%68.1If" ,(cp+)->price); printf(\n ty c Int n, m: char name [20] printf( Enter number scanf(%d",&n){ while (getchar()!='\n'); scanf("%s",(cp+i)->name); scanf("%lf%lf",&a,&b); (cp+i)->dist=a; (cp+i)->price=b; } } int find(city *cp,int n,char *name) { int i,k,result; for (i=0;i<n;i++) if (strcmp((cp+i)->name,name)==0) break; if (i==n) return 0; return i; } void pnt(city *cp,int n) { printf("%20s",(cp+n)->name); printf("%8.1lf ",(cp+n)->dist); printf("%8.1lf ",(cp+n)->price); printf("\n"); } void pnta(city *cp,int n) { int i; for (i=0;i<n;i++) {printf("%20s",(cp+i)->name); printf("%8.1lf ",(cp+i)->dist); printf("%8.1lf ",(cp+i)->price); printf("\n"); } } main() { city cp[N]; int n,m; char name[20]; printf("Enter number:"); scanf("%d",&n);
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有