c语言——刷新控制台界面与返回上一级

#include<iostream>
#include<stdlib.h>
using namespace std;

int main()
{
	while(1)
	{
		system("cls");//刷新控制台程序界面 
		cout<<"请输入1:进入下一级程序A:"<<endl;
		cout<<"请输入2:进入下一级程序B"<<endl;
		cout<<"请输入3:退出程序"<<endl;
		int x;
		cin>>x;
		if(x==3)
			{
				break;
			}
		switch(x)
		{
			case 1:
				{
					while(1)
					{	system("cls"); 
						cout<<"您已进入程序A界面"<<endl;
						cout<<"请输入1:返回上一级"<<endl;
						cout<<"请输入2:结束该程序"<<endl; 
						
						int y;
						cin>>y;
						if(y==1)
						{
							break;//返回上一级 
						}
						switch(y)
						{
							
							case 2:
								return 0;
								break;
						}
					}
				}
				break;
			case 2:
				{
						while(1)
					{	system("cls");
						cout<<"您已进入程序B界面"<<endl;
						cout<<"请输入1:返回上一级"<<endl;
						cout<<"请输入2:结束该程序"<<endl; 
						
						int y;
						cin>>y;
						if(y==1)
						{
							break;//返回上一级 
						}
						switch(y)
						{
							
							case 2:
								return 0;
								break;
						}
					}
				}
				break;
			default:
				break;
		 } 
		
		
		
	}
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


版权声明:本文为qq_50675813原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。