设为首页 加入收藏

TOP

2013年计算机二级C语言上机试题七十八及答案
2014-11-23 19:23:35 】 浏览:6551
Tags:2013年 计算机 二级 语言 上机 试题 七十八 答案

  第一题
  请补充fun函数,该函数的功能是:把字符的ASCII码为偶数的字符从字符串str中删除,结果仍然保存在字符串str中.字符串str从键盘输入,其长度作为参数传入fun函数.
  例如,输入:”abcdef”,输出:”ace”.
  请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句.
  #include
  #define N 80
  void ___1___
  {
  int i, j;
  ___2___;
  for (i=0; i   if (s[i]%2 != 0)
  s[j++] = s[i];
  ___3___;
  }
  main()
  {
  int i = 0, strlen = 0;
  char str[N];
  printf("\nInput a string:\n");
  gets(str);
  while (str[i] != '\0')
  {
  strlen++;
  i++;
  }
  fun(str, strlen);
  printf("\n********* display string *********\n");
  puts(str);
  }
   参考答案:
  第1空应填:fun(char s[],int n)或fun(char*s,int n)
  第2空应填:j=0
  第3空应填:s[j]=’\0’或s[j]=0


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

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目