Dzwebs.Net

撰写电脑技术杂文十余年

C语言之根据英文星期首字母来判断星期几

Admin | 2007-12-28 23:40:57 | 被阅次数 | 10038

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  需求:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。

  程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。

  程序源代码:

  #include <stdio.h>

  void main()
  {
  char letter;
  printf("please input the first letter of someday\n");
  while ((letter=getch())!='Y') /*当所按字母为Y时才结束*/
  { switch (letter)
  {case 'S':printf("please input second letter\n");
       if((letter=getch())=='a')
        printf("saturday\n");
       else if ((letter=getch())=='u')
           printf("sunday\n");
         else printf("data error\n");
       break;
  case 'F':printf("friday\n");break;
  case 'M':printf("monday\n");break;
  case 'T':printf("please input second letter\n");
       if((letter=getch())=='u')
        printf("tuesday\n");
       else if ((letter=getch())=='h')
           printf("thursday\n");
         else printf("data error\n");
       break;
  case 'W':printf("wednesday\n");break;
  default: printf("data error\n");
    }
   }
  }


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231