C语言2级20到真题及详解.docVIP

  • 11
  • 0
  • 约2.89万字
  • 约 28页
  • 2017-11-17 发布于河南
  • 举报
C语言2级20到真题及详解

【真题1】 函数fun 的功能是进行数字字符转换。若形参ch 中是数字字符0~ 9,则0转换成9,1转换成8,2转换成7,……,9转换成0;若是其它字符 则保持不变;并将转换后的结果作为函数值返回。 请在程序的下划线处填入正确的 内容并把下划线删除,使程序得出正确的结果。 注意:源程序存在考生文件夹下的 BLANK1.C 中。不得增行或删行,也不得更改程序的结构! #include stdio.h /**********found**********/ ___【1】___ fun(char ch) { /**********found**********/ if (ch=0 ___【2】___) /**********found**********/ return 9 - (ch - ___【3】___ ); return ch; } main() { char c1, c2; printf(\nThe result :\n); c1=2; c2 = fun(c1); printf(c1=%c c2=%c\n, c1, c2); c1=8; c2 = fun(c1); printf(c1=%c c2=%c\n, c1, c2); c1=a; c2 = fun(c1); printf(c1=%c c2=%c\n, c1, c2); } 解析: 由主函数中的语句c2=fun(c1

文档评论(0)

1亿VIP精品文档

相关文档