c语言第十章课后作业答案,c语言第十章指针参考答案.pdfVIP

  • 18
  • 0
  • 约1.18万字
  • 约 21页
  • 2023-01-06 发布于上海
  • 举报

c语言第十章课后作业答案,c语言第十章指针参考答案.pdf

c语⾔第⼗章课后作业答案,c语⾔第⼗章指针参考答案10.12⽤指针数组处理上⼀题⽬,字符串不等长。 解:程序如下:(xt10-12.c) #include #include main() { voidsort(char *p[]); int i; char *p[10],str[10][20]; for(i=0;i10;i++) p[i]=str[i];/*将第i个字符串的⾸地址赋予指针数组p的第i个元素*/ printf(Input 10 strings:\n); for(i=0;i10;i++) scanf(%s,p[i]); sort(p); printf(Now, the sequence is:\n); for(i=0;i10;i++) printf(%s\n,p[i]); } voidsort(char *p[]) { inti,j; char *temp; for(i=0;i9;i++) for(j=0;j9-i;j++) if(strcmp(*(p+j),*(p+j+1))0) { temp=*(p+j); *(p+j)=*(p+j+1); *(p+j+1)=temp; } } 运⾏情况如下: Input 10 strings: China↙ Japan↙ Yemen↙ Pakistan

文档评论(0)

1亿VIP精品文档

相关文档