设为首页 加入收藏

TOP

2013年计算机二级C语言上机试题四十四及答案
2014-11-23 19:10:17 】 浏览:1407
Tags:2013年 计算机 二级 语言 上机 试题 四十四 答案

  填空题
  请补充fun函数,该函数的功能是:逐个比较a、b两个字符串对应位置中的字符,把ASCII值的或相等的字符依次放在到C数组中,形成一个新的字符串。
  例如,若a中的字符串为aBCDeFgH,b中的字符串为:ABcd,则c中的字符串应为:aBcdeFgH。
  请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。
  #include
  #include
  void fun(char *p, char *q, char *c)
  {
  int k =0 ;
  while (*p||*q)
  {
  if (*p < *q)
  c[k] = *q;
  else
  c[k] = *p;
  if (*p)
  p++;
  if (*q)
  q++;
  k++;
  }
  }
  main()
  {
  char a[10] = "aBCDeFgH", b[10] = "ABcd", c[80] = {'\0'};
  fun(a, b, c);
  printf("The string a:");
  puts(a);
  printf("The string b:");
  puts(b);
  printf("The result:");
  puts(c);
  }


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2013年计算机二级C语言上机试题四.. 下一篇2013年计算机二级C语言上机试题四..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目