C 练习实例31

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

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

代码:

cpp 复制代码
/*monday tuesday wednesday thursday friday saturday sunday
  星期一 星期二   星期三    星期四   星期五  星期六   星期日
*/
#include <stdio.h>
int main()
{
	char c;
	printf("Please input a letter:");
	scanf("%c",&c);
	scanf("%c");
	switch(c){
		case 'm':
			printf("monday\n");
			break;
		case 't':
			printf("Please input anothor letter:");
			scanf("%c",&c);
			if(c=='u')
				printf("tuesday\n");
			else if(c=='h')
				printf("thursday\n");
			else
				printf("error!\n");
			break;
		case 'w':
			printf("wednesday\n");
			break;
		case 'f':
			printf("friday\n");
			break;
		case 's':
			printf("Please input anothor letter:");
			scanf("%c",&c);
			if(c=='a')
				printf("saturday\n");
			else if(c=='u')
				printf("sunday\n");
			else
				printf("error!\n");
			break;
		default:
			printf("error!\n");
	}
	return 0;
}
相关推荐
缘三水29 分钟前
【C语言】16.指针(6)进阶篇目——数组与指针笔试题目详解
c语言·开发语言·指针·语法
兩尛1 小时前
查找接口成功率最优时间段 (c卷)
c语言·开发语言·算法
belldeep1 小时前
C语言:计算余数
c语言·计算余数
Yupureki1 小时前
《算法竞赛从入门到国奖》算法基础:入门篇-模拟
c语言·数据结构·c++·算法·visual studio
Gomiko9 小时前
C/C++基础(五):分支
c语言·c++
Yeats_Liao10 小时前
CANN Samples(十三):Ascend C 算子开发入门
c语言·开发语言
佳航张14 小时前
C语言经典100题---例003--- 完全平方数
c语言
Hominid⁺15 小时前
深度解析:C 语言的 8 个翻译阶段与 GCC 编译全流程
c语言·开发语言
缘三水17 小时前
【C语言】15.指针(5)
c语言·开发语言·指针·语法
灰灰勇闯IT18 小时前
C语言实战:字符串元音字母提取器的实现与优化
c语言·开发语言