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;
}
相关推荐
森焱森3 小时前
一文理解锂电池充电、过放修复与电量测量:从原理到实战
c语言·单片机·架构
艾莉丝努力练剑4 小时前
【C语言】学习过程教训与经验杂谈:思想准备、知识回顾(五)
c语言·开发语言·数据结构·学习·算法
XH华5 小时前
C语言第一章数据类型和变量(上)
c语言·开发语言
暗影~行星5 小时前
C语言,结构体指针案例
c语言·开发语言
(Charon)5 小时前
C语言手写简易 DNS 客户端(接收部分)
c语言·开发语言
秋说6 小时前
【PTA数据结构 | C语言版】后缀表达式求值
c语言·数据结构·算法
乌萨奇也要立志学C++8 小时前
【C语言】回调函数、转移表、qsort 使用与基于qsort改造冒泡排序
c语言
basketball61618 小时前
Linux C 管道文件操作
linux·运维·c语言
ydm_ymz18 小时前
C语言初阶4-数组
c语言·开发语言
灵哎惹,凌沃敏20 小时前
C语言/Keil的register修饰符
c语言·开发语言