让用户输入一个数字(0-9),然后输出对应的大写汉字。

《让用户输入一个数字(0-9),然后输出对应的大写汉字。》

#include <iostream>
#include <Windows.h>
#include <string>

using namespace std;

int main(void) { 
	int sp;  //数字

	cout << "请输入一个1-9的数字:";
	cin >> sp;

	switch (sp) { 
		case 1:
			cout << "壹" << endl;
			break;

		case 2:
			cout << "贰" << endl;
			break;

		case 3:
			cout << "叁" << endl;
			break;

		case 4:
			cout << "肆" << endl;
			break;

		case 5:
			cout << "伍" << endl;
			break;

		case 6:
			cout << "陆" << endl;
			break;

		case 7:
			cout << "柒" << endl;
			break;

		case 8:
			cout << "捌 " << endl;
			break;
			
		case 9:
			cout << "玖" << endl;
			break;

		default:
				cout << "输入错误!!!" << endl;
				break;
	}


	string ret[10] = { "零", "壹", "贰", "叁", "肆", "伍",  "陆",  "柒",  "捌",  "玖"};

	if (sp >= 0 && sp <= 9) { 
		cout << ret[sp] << endl;
	}


	system("pause");
	return 0;
}

/** 习题2. 让用户输入一个数字(0-9),然后输出对应的大写汉字。 注:零 壹 贰 叁 肆 伍 陆 柒 捌 玖 例如,用户输入3, 输出“叁” **/

《让用户输入一个数字(0-9),然后输出对应的大写汉字。》

习题2. 让用户输入一个数字(0-9),然后输出对应的大写汉字。
注:零 壹 贰 叁 肆 伍 陆 柒 捌 玖
例如,用户输入3, 输出“叁” 
#include <iostream>
#include <string>
#include <Windows.h>

using namespace std;

//零 壹 贰 叁 肆 伍 陆 柒 捌 玖

int main(void) { 
	int num;
	string ret;

	cout << "请输入一个数字[0-9]: ";
	cin >> num;

	switch (num) { 
	case 0:
		cout << "零";
		break;
	case 1:
		cout << "壹";
		break;
	case 2:
		cout << "贰";
		break;
	case 3:
		cout << "叁";
		break;
	case 4:
		cout << "肆";
		break;
	case 5:
		cout << "伍";
		break;
	case 6:
		cout << "陆";
		break;
	case 7:
		cout << "柒";
		break;
	case 8:
		cout << "捌";
		break;
	case 9:
		cout << "玖";
		break;
	default:
		break;
	}

	cout << endl;
	system("pause");
	return 0;
}

方法2:
用空间换速度。
#include <iostream>
#include <string>
#include <Windows.h>

using namespace std;

int main(void) { 
	int num;
	string ret[10] = { "零", "壹", "贰", "叁", "肆", "伍",  "陆",  "柒",  "捌",  "玖"};

	cout << "请输入一个数字[0-9]: ";
	cin >> num;
	
	if (num >=0 && num <=9) { 
		cout << ret[num] << endl;
	}
	
	system("pause");
	return 0;
}


《让用户输入一个数字(0-9),然后输出对应的大写汉字。》

    原文作者:坑货的成长史
    原文地址: https://blog.csdn.net/weixin_45399178/article/details/100168424
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞