第十一部分 对函数的进一步讨论.docVIP

  • 2
  • 0
  • 约1.52万字
  • 约 22页
  • 2017-08-09 发布于浙江
  • 举报
第十一部分 对函数的进一步讨论

第十一部分:对函数的进一步讨论 一、选择题 (1)有以下程序 ?# include??? string.h ?void f(char? *s, char? *t) ?{ char? k; ?? k=*s;??? *s=*t;??? *t=k; ?? s++;??? t--; ?? if (*s)? f(s, t); ?} ?main() ?{ char? str[10]=abcdefg, *p ; ?? p=str+strlen(str)/2+1; ?? f(p, p-2); ?? printf(%s\n,str); ?} 程序运行后的输出结果是   A)abcdefg??   B)gfedcba??   C)gbcdefa??   D)abedcfg (2)有以下程序 ?float f1(float? n) ?{? return? n*n;? } ?float f2(float? n) ?{? return? 2*n;? } ?main() ?{ float? (*p1)(float),(*p2)(float),(*t)(float), y1, y2; ?? p1=f1;??? p2=f2; ?? y1=p2( p1(2.0) ); ?? t = p1;?? p1=p2;?? p2 = t; ?? y2=p2( p1(2.0) ); ?? printf(%3.0f, %3.

文档评论(0)

1亿VIP精品文档

相关文档