设为首页 加入收藏

TOP

2013年计算机二级C语言上机试题九及答案
2014-11-01 11:45:05 来源: 作者: 【 】 浏览:76
Tags:2013年 计算机 二级 语言 上机 试题 答案

  填空题
  给定程序的功能是分别统计字符串中大写字母和小写字母的个数。
  例如,给字符串SS输入:AaaaBBb123CCccccd,则输出结果应为:upper=5, lower=9。
  请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。
  试题程序:#include
  void fun(char *s, int *a, int *b)
  {
  while (*s)
  {
  if (*s>='A' && *s<='Z')
  ___1___;    考试大(www.Examda。com)
  if (*s>='a' && *s<='z')
  ___2___;
  s++;
  }
  }
  main()
  {
  char s[100];
  int upper = 0, lower = 0;
  printf("\nPlease a string : ");
  gets(s);
  fun(s, &upper, &lower);
  printf("\n upper = %d lower = %d\n", ___3___);
  }
  第1处填空:(*a)++或++(*a)或*a=*a+1或*a+=1
  第2处填空:(*b)++或++(*b)或*b=*b+1或*b+=1
  第3处填空:upper,lower


  体验更多上机题库:


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

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: