设为首页 加入收藏

TOP

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

  一、从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。
  例如,输入:“abcdefg”,输出:“aBcDeFg“。
  请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。
  #include
  #define N 80
  void fun(char s[])
  {
  int i = 0;
  while (___1___)
  {
  if (i%2 != 0)
  s[i] -= ___2___;
  ___3___;
  }
  }
  main()
  {
  char str[N];
  printf("\n Input a string: \n");
  gets(str);
  printf("\n******** original string ********\n");
  puts(str);
  fun(str);
  printf("\n******** new string ********\n");
  puts(str);
  }
   参考答案:
  1、s[i]!=’\0’或s[i]!=0
  2、32或’a’-‘A’
  3、i++或++i或i+=1或i=i+1


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

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目