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;
}
相关推荐
口袋物联5 小时前
设计模式之工厂模式在 C 语言中的应用(含 Linux 内核实例)
linux·c语言·设计模式·简单工厂模式
Want5958 小时前
C/C++跳动的爱心①
c语言·开发语言·c++
lingggggaaaa8 小时前
免杀对抗——C2远控篇&C&C++&DLL注入&过内存核晶&镂空新增&白加黑链&签名程序劫持
c语言·c++·学习·安全·网络安全·免杀对抗
gfdhy8 小时前
【c++】哈希算法深度解析:实现、核心作用与工业级应用
c语言·开发语言·c++·算法·密码学·哈希算法·哈希
我不会插花弄玉9 小时前
vs2022调试基础篇【由浅入深-C语言】
c语言
福尔摩斯张10 小时前
《C 语言指针从入门到精通:全面笔记 + 实战习题深度解析》(超详细)
linux·运维·服务器·c语言·开发语言·c++·算法
fashion 道格10 小时前
数据结构实战:深入理解队列的链式结构与实现
c语言·数据结构
铁手飞鹰11 小时前
二叉树(C语言,手撕)
c语言·数据结构·算法·二叉树·深度优先·广度优先
[J] 一坚13 小时前
深入浅出理解冒泡、插入排序和归并、快速排序递归调用过程
c语言·数据结构·算法·排序算法
散峰而望14 小时前
C++数组(一)(算法竞赛)
c语言·开发语言·c++·算法·github