menu.cpp

来自「关于差分方程的一个程序」· C++ 代码 · 共 50 行

CPP
50
字号
#include "global.h"
#include  <iostream>

void menu()
{
	char ch = '0';
	
	while((ch!='q') && (ch!='Q'))
	{
		std::cout << std::endl << "please input a choice:" << std::endl;
		std::cout << "I: Initial." << std::endl;
		std::cout << "C: choice one of the following methods." << std::endl;
		std::cout << "\t x: 古典显格式." << std::endl;
		std::cout << "\t y: 古典隐格式." << std::endl;
		std::cout << "\t r: Richardson." << std::endl;
		std::cout << "P: print the results." << std::endl;
		std::cout << "Q:  quit." << std::endl;

		ch = getchar();
		getchar();

		switch(ch)
		{
		case 'I':
		case 'i':
			initial();
			break;

		case 'P':
		case 'p':
			print();
			break;

		case 'Q':
		case 'q':
		default:
			break;
		}
	}
}

void initial()
{
	std::cout << "this is initial." << std::endl;
}

void print()
{

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?