admin 管理员组

文章数量: 887007

五一期间,我们地理老师让我们做一个地理作业,我就想起了我的编程才能做了一个,现在分享一下,上代码!制作不易,求求您给个赞吧

#include <bits/stdc++.h>
#include <unistd.h>
#include <cstdlib>
#include <iomanip>
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <windows.h>
#define SS system("cls")
using namespace std;
int zt, bj, xhx;
void SetFont(int size = 30) {
	CONSOLE_FONT_INFOEX cfi;
	cfi.cbSize = sizeof cfi;
	cfi.nFont = 0;
	cfi.dwFontSize.X = 0;
	cfi.dwFontSize.Y = size;  //设置字体大小
	cfi.FontFamily = FF_DONTCARE;
	cfi.FontWeight = FW_NORMAL; //字体粗细 FW_BOLD
	SetCurrentConsoleFontEx(GetStdHandle(STD_OUTPUT_HANDLE), FALSE, &cfi);
	//获得当前字体
	//HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
	//CONSOLE_FONT_INFO consoleCurrentFont;
	//GetCurrentConsoleFont(handle, FALSE, &consoleCurrentFont);
}
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
HWND hwnd=GetForegroundWindow();
void full_screen()
{   
    HWND hwnd = GetForegroundWindow();
    int cx = GetSystemMetrics(SM_CXSCREEN);            /* 屏幕宽度 像素 */
    int cy = GetSystemMetrics(SM_CYSCREEN);            /* 屏幕高度 像素 */

	LONG l_WinStyle = GetWindowLong(hwnd,GWL_STYLE);   /* 获取窗口信息 */
    /* 设置窗口信息 最大化 取消标题栏及边框 */
    SetWindowLong(hwnd,GWL_STYLE,(l_WinStyle | WS_POPUP | WS_MAXIMIZE) & ~WS_CAPTION & ~WS_THICKFRAME & ~WS_BORDER);

    SetWindowPos(hwnd, HWND_TOP, 0, 0, cx, cy, 0);
}
void ys()
{
	if(zt==1)
	{
		cout<<"\033[30m";
	}
	else if(zt==2)
	{
		cout<<"\033[31m";
	}
	else if(zt==3)
	{
		cout<<"\033[32m";
	}
	else if(zt==4)
	{
		cout<<"\033[33m";
	}
	else if(zt==5)
	{
		cout<<"\033[34m";
	}
	else if(zt==6)
	{
		cout<<"\033[35m";
	}
	else if(zt==7)
	{
		cout<<"\033[36m";
	}
	else if(zt==8)
	{
		cout<<"\033[37m";
	}
	if(bj==1)
	{
		cout<<"\033[40m";
	}
	else if(bj==2)
	{
		cout<<"\033[41m";
	}
	else if(bj==3)
	{
		cout<<"\033[42m";
	}
	else if(bj==4)
	{
		cout<<"\033[43m";
	}
	else if(bj==5)
	{
		cout<<"\033[44m";
	}
	else if(bj==6)
	{
		cout<<"\033[45m";
	}
	else if(bj==7)
	{
		cout<<"\033[46m";
	}
	else if(bj==8)
	{
		cout<<"\033[47m";
	}
	if(xhx==1)
	{
		cout<<"\033[6m";
	}
}
void dark1(const string line)
{
    for(int i=0;i<line.length();i++)
    {
        const char ch=line[i];
        switch(ch-48)
        {
         	case 1:cout<<"\033[41m ";break;//白
            case 2:cout<<"\033[101m ";break;//绿
            case 3:cout<<"\033[42m ";break;//红
            case 4:cout<<"\033[102m ";break;//黄
            case 5:cout<<"\033[43m ";break;//蓝
            case 6:cout<<"\033[103m ";break;//紫
            case 7:cout<<"\033[44m ";break;//青蓝
            case 8:cout<<"\033[104m ";break;//灰
            case 0:cout<<"\033[0m ";break;//空格
        }
        usleep(3000);
    }
    cout<<"\033[0m"<<endl;
    usleep(3000);
}
void dark(const string line)
{
    for(int i=0;i<line.length();i++)
    {
        const char ch=line[i];
        switch(ch-48)
        {
         	case 1:cout<<"\033[41m ";break;//白
            case 2:cout<<"\033[101m ";break;//绿
            case 3:cout<<"\033[42m ";break;//红
            case 4:cout<<"\033[102m ";break;//黄
            case 5:cout<<"\033[43m ";break;//蓝
            case 6:cout<<"\033[103m ";break;//紫
            case 7:cout<<"\033[44m ";break;//青蓝
            case 8:cout<<"\033[104m ";break;//灰
            case 0:cout<<"\033[0m ";break;//空格
        }
    }
    cout<<"\033[0m"<<endl;
}
void light(const string line)
{
    for(int i=0;i<line.length();i++)
    {
        const char ch=line[i];
        switch(ch-48)
        {
         	case 1:cout<<"\033[45m ";break;//白
            case 2:cout<<"\033[105m ";break;//绿
            case 3:cout<<"\033[46m ";break;//红
            case 4:cout<<"\033[106m ";break;//黄
            case 5:cout<<"\033[47m ";break;//蓝
            case 6:cout<<"\033[107m ";break;//紫
            case 7:cout<<"\033[40m ";break;//青蓝
            case 8:cout<<"\033[100m ";break;//灰
            case 0:cout<<"\033[0m ";break;//空格
        }
    }
    cout<<"\033[0m"<<endl;
}
void c(const string f)
{
    size_t len = f.size();
    for(int i = 0; i < f.size(); i++)
    {
        cout << f[i];
        usleep(10000);
    }
    cout << endl;
} 

void c1(const string f)
{
    size_t len = f.size();
    for(int i = 0; i < f.size(); i++)
    {
        cout << f[i];
        usleep(1000);
    }
    cout << endl;
}

void zbc()
{
	SetFont(70);  
	SS;
	sleep(1);
	cout << "\033[031m";
	cout << "╔══════════════════════════╗"<< endl;
	cout << "║                          ║" << endl;
	cout << "║                          ║" << endl;
	cout << "║                          ║" << endl;
	cout << "╚══════════════════════════╝"<< endl;
	sleep(1);
	SS;
	cout << "\033[032m";
	cout << "╔══════════════════════════╗"<< endl;
	cout << "║                          ║" << endl;
	cout << "║     地                   ║" << endl;
	cout << "║                          ║" << endl;
	cout << "╚══════════════════════════╝"<< endl;
	sleep(1);
	cout << "\033[033m";
	SS; 
	cout << "╔══════════════════════════╗"<< endl;
	cout << "║                          ║" << endl;
	cout << "║     地    理             ║" << endl;
	cout << "║                          ║" << endl;
	cout << "╚══════════════════════════╝"<< endl;
	sleep(1);
	cout << "\033[034m";
	SS; 
	cout << "╔══════════════════════════╗"<< endl;
	cout << "║                          ║" << endl;
	cout << "║     地  理   百          ║" << endl;
	cout << "║        (73               ║" << endl;
	cout << "╚══════════════════════════╝"<< endl;
	sleep(1);
	cout << "\033[035m";
	SS; 
	cout << "╔══════════════════════════╗"<< endl;
	cout << "║                          ║" << endl;
	cout << "║     地  理   百   科     ║" << endl;
	cout << "║        (7333             ║" << endl;
	cout << "╚══════════════════════════╝"<< endl;
	sleep(1);
	cout << "\033[036m";
	SS; 
	cout << "╔══════════════════════════╗"<< endl;
	cout << "║    *                  *  ║" << endl;
	cout << "║     地  理   百   科     ║" << endl;
	cout << "║     (7333林天辰制作)     ║" << endl;
	cout << "╚══════════════════════════╝"<< endl;
	sleep(5);
	cout << "\033[0m";
	SetFont(15); 
 }
void dh()
{
	dark1("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
	dark1("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111211111111");
	dark1("1111111112111111111121111111111112222222122222222222221111112222222222222222222211111111122211111222111211111111");
	dark1("1111111112111111111121111111111111112111121111121111121111111111111112221111111111111112221111111122211211111111");
	dark1("1111112222222111211121111111111111112111121111121111121111111111111122211111111111111222121111111111111211111111");
	dark1("1111111112111222222222222221111111112111122222222222221111111111111222111111111111111111121111111222111211111111");
	dark1("1111111112111111211121111121111111112111121111121111121111111122222222222222221111111111121111111122211211111111");
	dark1("1111111112111111211121111121111112222222121111121111121111111121111111111111121111111122222221111111111211111111");
	dark1("1111111112111111211121121121111111112111122222222222221111111121111111111111121111111111222111111111111211111111");
	dark1("1111111112111111211121112221111111112111111111121111111111111121111111111111121111111112121221222222222222211111");
	dark1("1111111112122111211121111111111111112111111111121111111111111122222222222222221111111121121221111111111211111111");
	dark1("1111111112221111211111111111111111112112211222222222111111111121111111111111121111111211121111111111111211111111");
	dark1("1111111122211111211111111121111111112222111111121111111111111121111111111111121111112111121111111111111211111111");
	dark1("1111112221111111211111111121111111122211111111121111111111111121111111111111121111111111121111111111111211111111");
	dark1("1111122111111111222222222221111112221111222222222222222111111122222222222222221111111111121111111111111211111111");
	dark1("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
	dark1("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
	for(int i = 1; i <= 3; i++)
	{
		SS;
		dark("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
		dark("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111211111111");
		dark("1111111112111111111121111111111112222222122222222222221111112222222222222222222211111111122211111222111211111111");
		dark("1111111112111111111121111111111111112111121111121111121111111111111112221111111111111112221111111122211211111111");
		dark("1111112222222111211121111111111111112111121111121111121111111111111122211111111111111222121111111111111211111111");
		dark("1111111112111222222222222221111111112111122222222222221111111111111222111111111111111111121111111222111211111111");
		dark("1111111112111111211121111121111111112111121111121111121111111122222222222222221111111111121111111122211211111111");
		dark("1111111112111111211121111121111112222222121111121111121111111121111111111111121111111122222221111111111211111111");
		dark("1111111112111111211121121121111111112111122222222222221111111121111111111111121111111111222111111111111211111111");
		dark("1111111112111111211121112221111111112111111111121111111111111121111111111111121111111112121221222222222222211111");
		dark("1111111112122111211121111111111111112111111111121111111111111122222222222222221111111121121221111111111211111111");
		dark("1111111112221111211111111111111111112112211222222222111111111121111111111111121111111211121111111111111211111111");
		dark("1111111122211111211111111121111111112222111111121111111111111121111111111111121111112111121111111111111211111111");
		dark("1111112221111111211111111121111111122211111111121111111111111121111111111111121111111111121111111111111211111111");
		dark("1111122111111111222222222221111112221111222222222222222111111122222222222222221111111111121111111111111211111111");
		dark("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
		dark("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
		SS;
		dark("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333");
		dark("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333443333333333433333333");
		dark("3333333334333333333343333333333334444444344444444444443333334444444444444444444433333333344433333444333433333333");
		dark("3333333334333333333343333333333333334333343333343333343333333333333334443333333333333334443333333344433433333333");
		dark("3333334444444333433343333333333333334333343333343333343333333333333344433333333333333444343333333333333433333333");
		dark("3333333334333444444444444443333333334333344444444444443333333333333444333333333333333333343333333444333433333333");
		dark("3333333334333333433343333343333333334333343333343333343333333344444444444444443333333333343333333344433433333333");
		dark("3333333334333333433343333343333334444444343333343333343333333343333333333333343333333344444443333333333433333333");
		dark("3333333334333333433343343343333333334333344444444444443333333343333333333333343333333333444333333333333433333333");
		dark("3333333334333333433343334443333333334333333333343333333333333343333333333333343333333334343443444444444444433333");
		dark("3333333334344333433343333333333333334333333333343333333333333344444444444444443333333343343443333333333433333333");
		dark("3333333334443333433333333333333333334334433444444444333333333343333333333333343333333433343333333333333433333333");
		dark("3333333344433333433333333343333333334444333333343333333333333343333333333333343333334333343333333333333433333333");
		dark("3333334443333333433333333343333333344433333333343333333333333343333333333333343333333333343333333333333433333333");
		dark("3333344333333333444444444443333334443333444444444444444333333344444444444444443333333333343333333333333433333333");
		dark("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333");
		dark("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333");
		SS;	
		dark("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555");
		dark("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555665555555555655555555");
		dark("5555555556555555555565555555555556666666566666666666665555556666666666666666666655555555566655555666555655555555");
		dark("5555555556555555555565555555555555556555565555565555565555555555555556665555555555555556665555555566655655555555");
		dark("5555556666666555655565555555555555556555565555565555565555555555555566655555555555555666565555555555555655555555");
		dark("5555555556555666666666666665555555556555566666666666665555555555555666555555555555555555565555555666555655555555");
		dark("5555555556555555655565555565555555556555565555565555565555555566666666666666665555555555565555555566655655555555");
		dark("5555555556555555655565555565555556666666565555565555565555555565555555555555565555555566666665555555555655555555");
		dark("5555555556555555655565565565555555556555566666666666665555555565555555555555565555555555666555555555555655555555");
		dark("5555555556555555655565556665555555556555555555565555555555555565555555555555565555555556565665666666666666655555");
		dark("5555555556566555655565555555555555556555555555565555555555555566666666666666665555555565565665555555555655555555");
		dark("5555555556665555655555555555555555556556655666666666555555555565555555555555565555555655565555555555555655555555");
		dark("5555555566655555655555555565555555556666555555565555555555555565555555555555565555556555565555555555555655555555");
		dark("5555556665555555655555555565555555566655555555565555555555555565555555555555565555555555565555555555555655555555");
		dark("5555566555555555666666666665555556665555666666666666666555555566666666666666665555555555565555555555555655555555");
		dark("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555");
		dark("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555");
		SS;
		dark("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777");
		dark("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777887777777777877777777");
		dark("7777777778777777777787777777777778888888788888888888887777778888888888888888888877777777788877777888777877777777");
		dark("7777777778777777777787777777777777778777787777787777787777777777777778887777777777777778887777777788877877777777");
		dark("7777778888888777877787777777777777778777787777787777787777777777777788877777777777777888787777777777777877777777");
		dark("7777777778777888888888888887777777778777788888888888887777777777777888777777777777777777787777777888777877777777");
		dark("7777777778777777877787777787777777778777787777787777787777777788888888888888887777777777787777777788877877777777");
		dark("7777777778777777877787777787777778888888787777787777787777777787777777777777787777777788888887777777777877777777");
		dark("7777777778777777877787787787777777778777788888888888887777777787777777777777787777777777888777777777777877777777");
		dark("7777777778777777877787778887777777778777777777787777777777777787777777777777787777777778787887888888888888877777");
		dark("7777777778788777877787777777777777778777777777787777777777777788888888888888887777777787787887777777777877777777");
		dark("7777777778887777877777777777777777778778877888888888777777777787777777777777787777777877787777777777777877777777");
		dark("7777777788877777877777777787777777778888777777787777777777777787777777777777787777778777787777777777777877777777");
		dark("7777778887777777877777777787777777788877777777787777777777777787777777777777787777777777787777777777777877777777");
		dark("7777788777777777888888888887777778887777888888888888888777777788888888888888887777777777787777777777777877777777");
		dark("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777");
		dark("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777"); 
		SS;
		light("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
		light("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111211111111");
		light("1111111112111111111121111111111112222222122222222222221111112222222222222222222211111111122211111222111211111111");
		light("1111111112111111111121111111111111112111121111121111121111111111111112221111111111111112221111111122211211111111");
		light("1111112222222111211121111111111111112111121111121111121111111111111122211111111111111222121111111111111211111111");
		light("1111111112111222222222222221111111112111122222222222221111111111111222111111111111111111121111111222111211111111");
		light("1111111112111111211121111121111111112111121111121111121111111122222222222222221111111111121111111122211211111111");
		light("1111111112111111211121111121111112222222121111121111121111111121111111111111121111111122222221111111111211111111");
		light("1111111112111111211121121121111111112111122222222222221111111121111111111111121111111111222111111111111211111111");
		light("1111111112111111211121112221111111112111111111121111111111111121111111111111121111111112121221222222222222211111");
		light("1111111112122111211121111111111111112111111111121111111111111122222222222222221111111121121221111111111211111111");
		light("1111111112221111211111111111111111112112211222222222111111111121111111111111121111111211121111111111111211111111");
		light("1111111122211111211111111121111111112222111111121111111111111121111111111111121111112111121111111111111211111111");
		light("1111112221111111211111111121111111122211111111121111111111111121111111111111121111111111121111111111111211111111");
		light("1111122111111111222222222221111112221111222222222222222111111122222222222222221111111111121111111111111211111111");
		light("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
		light("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111");
		SS;
		light("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333");
		light("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333443333333333433333333");
		light("3333333334333333333343333333333334444444344444444444443333334444444444444444444433333333344433333444333433333333");
		light("3333333334333333333343333333333333334333343333343333343333333333333334443333333333333334443333333344433433333333");
		light("3333334444444333433343333333333333334333343333343333343333333333333344433333333333333444343333333333333433333333");
		light("3333333334333444444444444443333333334333344444444444443333333333333444333333333333333333343333333444333433333333");
		light("3333333334333333433343333343333333334333343333343333343333333344444444444444443333333333343333333344433433333333");
		light("3333333334333333433343333343333334444444343333343333343333333343333333333333343333333344444443333333333433333333");
		light("3333333334333333433343343343333333334333344444444444443333333343333333333333343333333333444333333333333433333333");
		light("3333333334333333433343334443333333334333333333343333333333333343333333333333343333333334343443444444444444433333");
		light("3333333334344333433343333333333333334333333333343333333333333344444444444444443333333343343443333333333433333333");
		light("3333333334443333433333333333333333334334433444444444333333333343333333333333343333333433343333333333333433333333");
		light("3333333344433333433333333343333333334444333333343333333333333343333333333333343333334333343333333333333433333333");
		light("3333334443333333433333333343333333344433333333343333333333333343333333333333343333333333343333333333333433333333");
		light("3333344333333333444444444443333334443333444444444444444333333344444444444444443333333333343333333333333433333333");
		light("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333");
		light("3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333");
		SS;
		light("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555");
		light("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555665555555555655555555");
		light("5555555556555555555565555555555556666666566666666666665555556666666666666666666655555555566655555666555655555555");
		light("5555555556555555555565555555555555556555565555565555565555555555555556665555555555555556665555555566655655555555");
		light("5555556666666555655565555555555555556555565555565555565555555555555566655555555555555666565555555555555655555555");
		light("5555555556555666666666666665555555556555566666666666665555555555555666555555555555555555565555555666555655555555");
		light("5555555556555555655565555565555555556555565555565555565555555566666666666666665555555555565555555566655655555555");
		light("5555555556555555655565555565555556666666565555565555565555555565555555555555565555555566666665555555555655555555");
		light("5555555556555555655565565565555555556555566666666666665555555565555555555555565555555555666555555555555655555555");
		light("5555555556555555655565556665555555556555555555565555555555555565555555555555565555555556565665666666666666655555");
		light("5555555556566555655565555555555555556555555555565555555555555566666666666666665555555565565665555555555655555555");
		light("5555555556665555655555555555555555556556655666666666555555555565555555555555565555555655565555555555555655555555");
		light("5555555566655555655555555565555555556666555555565555555555555565555555555555565555556555565555555555555655555555");
		light("5555556665555555655555555565555555566655555555565555555555555565555555555555565555555555565555555555555655555555");
		light("5555566555555555666666666665555556665555666666666666666555555566666666666666665555555555565555555555555655555555");
		light("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555");
		light("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555");
		light("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777");
		SS;
		light("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777");
		light("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777887777777777877777777");
		light("7777777778777777777787777777777778888888788888888888887777778888888888888888888877777777788877777888777877777777");
		light("7777777778777777777787777777777777778777787777787777787777777777777778887777777777777778887777777788877877777777");
		light("7777778888888777877787777777777777778777787777787777787777777777777788877777777777777888787777777777777877777777");
		light("7777777778777888888888888887777777778777788888888888887777777777777888777777777777777777787777777888777877777777");
		light("7777777778777777877787777787777777778777787777787777787777777788888888888888887777777777787777777788877877777777");
		light("7777777778777777877787777787777778888888787777787777787777777787777777777777787777777788888887777777777877777777");
		light("7777777778777777877787787787777777778777788888888888887777777787777777777777787777777777888777777777777877777777");
		light("7777777778777777877787778887777777778777777777787777777777777787777777777777787777777778787887888888888888877777");
		light("7777777778788777877787777777777777778777777777787777777777777788888888888888887777777787787887777777777877777777");
		light("7777777778887777877777777777777777778778877888888888777777777787777777777777787777777877787777777777777877777777");
		light("7777777788877777877777777787777777778888777777787777777777777787777777777777787777778777787777777777777877777777");
		light("7777778887777777877777777787777777788877777777787777777777777787777777777777787777777777787777777777777877777777");
		light("7777788777777777888888888887777778887777888888888888888777777788888888888888887777777777787777777777777877777777");
		light("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777");
		light("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777");
	}
 } 
void logo()
{
	dark("8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888");
	dark("8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888338888888888388888888");
	dark("8888888883888888888838888888888883333333833333333333338888883333333333333333333388888888833388888333888388888888");
	dark("8888888883888888888838888888888888883888838888838888838888888888888883338888888888888883338888888833388388888888");
	dark("8888883333333888388838888888888888883888838888838888838888888888888833388888888888888333838888888888888388888888");
	dark("8888888883888333333333333338888888883888833333333333338888888888888333888888888888888888838888888333888388888888");
	dark("8888888883888888388838888838888888883888838888838888838888888833333333333333338888888888838888888833388388888888");
	dark("8888888883888888388838888838888883333333838888838888838888888838888888888888838888888833333338888888888388888888");
	dark("8888888883888888388838838838888888883888833333333333338888888838888888888888838888888888333888888888888388888888");
	dark("8888888883888888388838883338888888883888888888838888888888888838888888888888838888888883838338333333333333388888");
	dark("8888888883833888388838888888888888883888888888838888888888888833333333333333338888888838838338888888888388888888");
	dark("8888888883338888388888888888888888883883388333333333888888888838888888888888838888888388838888888888888388888888");
	dark("8888888833388888388888888838888888883333888888838888888888888838888888888888838888883888838888888888888388888888");
	dark("8888883338888888388888888838888888833388888888838888888888888838888888888888838888888888838888888888888388888888");
	dark("8888833888888888333333333338888883338888333333333333333888888833333333333333338888888888838888888888888388888888");
	dark("8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888");
	dark("8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888");
} 
void swgwsm()
{
	int a; 
	c("请输入你要查询的内容");
	c("1.三国的东风是哪来的?(输入1)2.为何四季会更替?(输入2)3.地球上的水是哪来的?(输入3)4.河流是怎么形成的(输入4)5.山脉是如何形成的(输入5)6.死海是怎么形成的?(输入6)7.什么时候,双胞胎出生的时候,哥哥出生的早,但是,生日却比弟弟的小呢?(输入7)");
	cin >> a;
	if (a == 1)
	{
		c(R"(俗话说,“万事俱备,只欠东风”。没有东南风,便没有孙刘联军赤壁之战的辉煌胜利。《三国志·周瑜传》曰:
“(黄)盖放诸船,同时发火。时风盛猛,悉延烧岸上营落。顷之,烟炎张天,人马烧溺死者甚众,军遂败退,还保南郡。” 
曹操兵败乌林,直接原因无疑是遭到火攻。但西北风盛行的冬季,何来如此猛烈之东南风?实在令人费解。
“羽扇纶巾谈笑间,樯橹灰飞烟灭”,如此重大的事件,竟然没有一个合适的解释理由,总归是令人遗憾的。
于是《三国志平话》便有了“诸葛祭风”之说:
“有天地,三人而会祭风:第一个轩辕皇帝,拜风侯为师,使风降了蚩尤。又闻舜帝拜皋陶为师,使风困三苗。亮引收图文,至日助东南风一阵。”“诸葛披着黄衣,披头跳足,左手提剑,叩牙(典型的道教方式)作法,其风大发。”
时至今日,尽人皆知诸葛亮借东风之说为虚妄,便开始寻求科学之解释。
首先被人看上的便是古代小说中的“冬至一阳生”之说。
田树仁云:“十一月后半月,瑜、备大破曹军于赤壁。“注曰:“据战前已‘今方盛寒’;战时又‘东南风急’,推断当为十月后半月,盖冬至后才有可能偶刮东南风(冬至一阳生)!” 
羽白《赤壁之战》:
“经过周瑜、诸葛亮等人的研究,估计在冬至前后可能有东南风出现……公元208年十一月的一个夜晚,黄盖带领十只冲锋战船,向曹操水寨急速驶去。”
最有代表性的,要数《中国历代战争史》:
“是年十一月十三日甲子,晨起江上雾开,晴空风暖,时值前一日冬至,六管灰动,一阳方升,午后酷热,傍晚始有微风自南吹向北岸。午夜时风稍急,黄盖率其所备之战舰,又豫走舸,各系大船后,举帆乘风,引次俱前……盖乃放各舰舸同时发火,时火烈风猛,顷刻间烟焰张天.......
“冬至一阳生”之说,其来已久。《史记》卷二五《律书》云:
“广莫风居北方。广莫者,言阳气在下,阴莫阳广大也,故曰广莫。东至于虚。虚者,能实能虚,言阳气冬则宛(蕴)藏于虚.日冬至则一阴下藏,一阳上舒,故曰虚。
东汉高诱注云:“冬至之日,昼漏水上刻四十五,夜水上刻五十五,故曰日短至。阴气在上,微阳动升,故曰争也。诸蛰伏当生者皆动摇也。
可惜的是,根据“冬至一阳生,来复之时,安得无东南风”立论的诸说受到历法的挑战。
清徐绍桢《后汉书朔闰表》:“建安十三年戊子,十一月癸丑朔,冬至辛巳在廿九日。“查《中华两千年历书》编写组编写的《中华两千年历书》(公元1-2060)等历书,农历十一月廿九乃该月的最后一天(晦日),公历为208年12月24日。
因此“冬至一阳生”的“来复之时”应该出现在农历该年十二月,上述将“冬至一阳生”出现东南风的时间定为十一月的说法缺乏根据。
其次,建安十三年有闰十二月。
按陈寿《三国志》、袁宏《后汉纪》皆曰赤壁之战发生于该年十二月。东汉建安十三年,十二月闰,“十二月壬午朔,闰月壬子朔,大寒辛亥在十二月晦日,雨水壬午在正月朔日”。据《中华两千年历书》等历书,该年农历十二月、闰十二月的公历对应时间分别是:208年12月25日-209年1月23日,209年1月24日-2月21日。闰十二月十五丙寅立春,即209年2月7日。
季冬,“数将几终,岁将更始”;孟春,“立春”,“天气下降,地气上腾,天地和同,草木繁动。王布农事”。湖北省鄂州的初春为2月1日-3月7日,湖南省长沙市的初春为2月1日-3月11日,可以看出,建安十三年(公元208年)的闰十二月,已经进入赤壁之战发生地区的初春季节,东南风的出现毫不奇怪。
再次,东南风向与湖陆风有关。
但是,火攻有内发、外发两种。内发与风向关系较少,只要有风,且干燥时节便可;外发,则与风向关系很大,因为必须在上风放火。
从赤壁战前双方隔江对峙的情况看,曹军在西北岸,孙刘联军在东南岸,周瑜没法派人绕到曹军背后去放火;即使火起,也无法逆风顶火发起进攻。所以,对东南风的依赖,成为此战役成败的关键因素。
根据当时的气象预报水平,要准确预报今后数日内起风的日期、时辰、风向、风力的具体数据,恐怕是不大现实的。某些论者将后代人开始掌握的气象预报技术,赋予诸葛亮或周瑜,离客观事实不免相距过远。
既然大的气候背景上的东南风没有办法确切掌握其规律,就不能令三军将士日日夜夜整装待发,等候不知何日何时才会出现的东南风;否则,几天几夜下来,部队还不?到足够强劲的东南风出现时,战斗力已经大打折扣。
当年黄盖向周瑜建议道“今寇众我寡,难与持久。然观操军[方连]船舰,首尾相接,可烧而走也”,一副胸有成竹的样子,对东南风问题似乎没有丝毫之忧虑。作为战役决策者,必须对发起战役会战的各种条件做到心中有数,有一定的把握,才能制订具体方案。
尤其是在敌众我寡的情况下,不能碰运气,将赌注押在若有若无、不知何时出现的“东南风”上。周瑜并非轻率从事之人,他决定采用火攻方式向曹军发动关键性的总攻,必然基于他对赤壁、乌林一带地形、气象等相关因素的掌握。从这个角度考虑问题,与当地地形有密切关系的湖陆风,可能是火攻时“东南风”的重要因素。
由于水域和陆地之间热力性质的差异,造成了水陆之间的温度梯度,进而造成了水间气压梯度的存在:白天水域上形成高压,陆地上形成低压,夜则相反,因而白天气流从水域吹向陆地,分别称为海风、湖风或江风;夜间气流从陆地吹向水域,统称陆风。
洞庭湖、鄱阳湖存在湖陆风,长江上有江陆风,长江口上海市、瓯江口温州市等东南滨海城市均有海陆风的存在。
综上所述,周瑜决策火攻乌林时,所依托的“东南风”,既非诸葛亮装神弄鬼“借”来的,也非苦苦等来的。作为总攻决策依靠因素的,最大可能是湖泊地区长年流行、经常会出现的地域性湖陆风。周瑜数次进入江汉地区作战,熟悉这一带的天时地利。
周瑜麾下的甘宁,在荆州江夏太守黄祖手下供职数年。更不必说刘备、刘琦麾下熟悉该地情况的人才。而且,两军隔江对峙亦有一段日子,风向东南的湖陆风,应该已经遇到过。
从《三国志》“时风盛猛”与《江表传》“东南风急”两语看,似乎当时的风力还不小,很有可能是遇到了与陆风(东南风)方向一致的系统风(大气象环境出现的风,非局部地域性风)的支持。
湖陆风的规律是由弱到强,开始小,逐渐增大,因而说“湖陆风盛行的日子是在本地气压场发生大的转变之前”,越接近转变前夕,风力达到极盛阶段;“当一大的天气系统到来时,湖陆风即行消失”。
冬天时的东南风,即东南暖湿气流,往往出现在一次寒潮从盛到衰之后,正是在以寒冷为标征的大的天气系统出现衰减时,地域性的湖陆风开始出现,并逐渐增强,直到暖湿为标征的大天气系统出现前夕达到极盛。“火攻乌林”,盖发生在这样的天气背景之下。)");
		c("按任意键继续……");
      	getch();
	}
	else if (a == 2)
	{
		c("每年3月21日前后(北半球春分日),太阳光直射在赤道上,南、北半球得到的太阳光热大致相等。\n每年6月22日前后(北半球夏至日),太阳光直射北回归线,这时北半球得到的太阳光多。\n每年9月23日前后(北半球秋分日),太阳光又直射赤道,南、北半球得到的太阳光热大致相等。\n每年12月22日前后(北半球冬至日),太阳光直射南回归线,这时南半球得到的太阳光多。\n在北半球,一般把3、4、5月划为春季,把6、7、8月划为夏季,把9、10、11月划为秋季,把12、1、2月划为冬季。\n地球每公转一周,便出现一次春、夏、秋、冬的更替。南、北半球的四季正好相反。\n");
		c("按任意键继续……");
      	getch();
	}
	else if (a == 3)
	{
		c(R"(据西班牙《国家报》网站8月28日报道,科学研究指出,在39亿年前,地球遭受了陨石和彗星的猛烈“轰炸”,它们带来了水和有机物。又过了4亿年,生命在这些条件下出现。为了适应行星系统的形成理论,有人提出,是碳质球粒陨石等陨石给地球带来了水,它们来自太阳系的外部边界,太阳的热量不足以让那里的水蒸发。而现在,发表在《科学》杂志上的一篇论文指出,另一种小行星可能是生命必需的水的来源。
报道称,在遥远的彗星和陨石给地球充满水的假说中,需要巨型行星和那些天体之间的复杂引力作用过程,才能将它们从遥远的轨道带到这里。宇宙化学家洛蕾特·皮亚尼率领的一个由法国国家科学研究中心团队和洛林大学组成的团队,试图证明另一种可能性能够解释地球上水的来源。
西班牙国家研究委员会首席研究员何塞普·玛丽亚·特里戈说:“今天,我们知道包括地球在内的类地行星并不是突然形成的,而是由成百上千个天体聚合而成的。形成地球的天体是在距太阳较近的位置上形成的,其中80%至90%是顽火辉石球粒陨石或普通陨石。”
起初,由于地球在靠近太阳的距离上形成,因此人们认为,建造地球的那些“砖块”中没有足够的水。但是,皮亚尼和同事们的分析表明,这些最早期的岩石中含有足够多的氢,以至于足以带给地球相当于当今海洋水量三倍的水。为了有力证明这一点,研究人员准确地测量了13块顽火辉石球粒陨石中的氢和氘(可视为另一版本的氢)的含量。除了分析氢含量是否足够以外,他们还发现,这些顽火辉石球粒陨石中的氢和氮同位素的含量与地幔中的含量相近。
皮亚尼指出,这项研究并不能排除后来有彗星等其他来源为地球增加了更多的水,但至少表明在地球形成时,顽火辉石球粒陨石对地球的水资源形成做出了重要贡献。)");
		c("按任意键继续……");
      	getch();
	}
	else if (a == 4)
	{
		c("下雨后沿斜坡流动的暂时性面状流水(片流),对山坡冲刷剥蚀的作用(洗刷作用)。下雨后沿沟谷及河道流动的暂时性线状流水,称之为洪流。洪流对沟谷的强烈冲刷的作用常形成冲沟。在冲沟发育过程中,岩沟底下切到潜水面以下,勾股水流得到地下水不断补给,则由暂时性的流水转变为经常性的流水,冲沟就演变为河谷。当洪流逐渐深切沟底达地下水面,此时由于得到地下水源源不断的补充,从而发展为河流。\n河流的形成演变一方面受流水自身运动规律的控制,另一方面受地质构造影响,导致河流的面貌复杂多样。");
		c("按任意键继续……");
      	getch();
	}
	else if (a == 5)
	{
		c("山的形成原因有三大类:1、由地壳构造运动所形成的山称为构造山。2、原为高原或构造山,后来受到流水、风力等外力长期侵蚀分割而形成的山地,叫做侵蚀山。3、由某些物质在地表堆积而成的山叫堆积山。");
		c("按任意键继续……");
      	getch();
	}
	else if (a == 6)
	{
		c("死海水中含有很多矿物质,水分不断蒸发,矿物质沉淀下来,经年累月而成为今天最咸的咸水湖。死海的形成,是由于流入死海的河水,不断蒸发、矿物质大量下沉的自然条件造成的。那么,死海为什么会造成这种情况呢?原因主要有两条。其一,死海一带气温很高,夏季平均可达34C,最高达51C,冬季也有14—17C。气温越高,蒸发量就越大。其二,这里干燥少雨,年均降雨量只有50毫米,而蒸发量是140毫米左右。晴天多,日照强,雨水少,补充的水量,微乎其微,死海变得越来越“稠”——入不敷出,沉淀在湖底的矿物质越来越多,咸度越来越大。于是,经年累月,便形成了世界上最咸的咸水湖——死海。"); 
		c("按任意键继续……");
      	getch();
	}
	else if (a == 7)
	{
		c("如果日界线左边是3月6日,那么右边就是3月5日了,哥哥在日界线的左边出生,弟弟在右边,虽然哥哥先出生,但日期是弟弟早!!!");
		c("按任意键继续……");
      	getch();
	}
	else
	{
		c("???");
		sleep(1);
		return;
	}
}
void wdcg()
{
	c("欢迎来到地理问答闯关!!!回答给出的问题,将会增加连对次数。错一道将会从头再来,请谨慎回答哦。最后会根据连队次数给出段位,开始你的挑战吧。(系统只有一个正确答案,请根据格式回答,不要打句号)"); 
	c("按任意键继续……");
	getch(); 
	int x = 0, ld = 0, sy = 62; 
	string w[100] = {"0", "我国位置最北、纬度最高的省级行政区是?", "我国面积最大的省级行政区是?", "我国面积最大的平原是?", "我国最大的盆地是?", "我国地势最低的盆地是?", "我国最高最大的高原是?", "我国最长、最大、流域面积最广的河流是?", "我国含沙量最大的河流是?", "我国最长的内流河是?", "我国面积最大的湖泊是?", "地球绕地轴自转,转一周是(填时间)?", "地图的三要素是?(用“、”分隔,按首字母顺序填写)", "在等高线地形图上,等高线稠密,说明坡度?", "在分层设色地形图上,绿色常表示什么地形?", "世界上面积最大的洲是?", "世界上面积最小的洲是?", "世界上面积最大的洋是?", "我国濒临哪个大洋?", "亚非两洲的分界线是?", "南北美洲的分界线是?", "亚欧分界海峡是?", "全球的岩石圈可分为几大板块?(填写一个汉字数字)", "板块和板块交界处多?(两个地理现象)", "一天当中气温最高出现在几点?(24小时制,只需填写阿拉伯数字)", "一天当中气温最低出现在?", "一般来说,低纬度气温比高纬度气温?", "同纬度地带,夏季陆地气温比海洋气温?", "同纬度地带,冬季陆地气温比海洋气温?", "青藏高原之所以比同纬度其它地区寒冷,主要是受什么的影响?", "我国海南岛终年如夏,而黑龙江省北部却冬季漫长,最主要的影响因素是?", "世界的三大宗教是?(用顿号分隔)", "世界上使用人数最多的语言是?", "使用范围最广的语言是?", "世界上面积最大的国家是?", "人口最多的国家是?", "世界上跨纬度最广的大洲是?", "跨经度最广的大洲是?", "日本是一个多(什么现象)的岛国?", "世界上人口第二大国是?", "印度主要的粮食作物是?", "印度主要的经济作物是?", "俄罗斯的首都是?", " 世界上发达国家最集中的地区是?", "“黑种人的故乡”是指?", "澳大利亚被称为什么博物馆?(把什么博物馆全写上)", "澳大利亚被称为骑在什么上的国家?(把骑在什么上全写上)", "澳大利亚被称为坐在什么上的国家?(把坐在什么上全写上)", "世界上最大的平原是?", "世界上最大的高原是?", "世界上最高的高原是?", "巴西北部有一条世界上最大的河流是?", "地球上面积最大的热带雨林 ,被叫做?", "美国首都?", "日本首都?", "澳大利亚首都?", "巴西首都?", "印度首都?", "英国首都?", "法国首都?", "德国首都?", "我国陆地面积多少平方千米?(以xx万的形式写)", "我国共多少个邻国?"};
	string d[100] = {"0", "黑龙江省", "新疆维吾尔自治区", "东北平原", "塔里木盆地", "吐鲁番盆地", "青藏高原", "长江", "黄河", "塔里木河", "青海湖", "一天", "比例尺、方向、图例", "陡", "平原", "亚洲", "大洋洲", "太平洋", "太平洋", "苏伊士运河", "巴拿马运河", "土耳其海峡", "六", "火山地震", "14", "日出前后", "高", "高", "低", "地形", "纬度", "基督教、 伊斯兰教、佛教", "汉语", "英语", "俄罗斯", "中国", "亚洲", "南极洲", "火山地震", "印度", "小麦和水稻", "棉花和黄麻", "莫斯科", "欧洲西部", "撒哈拉以南的非洲", "世界活化石博物馆", "骑在羊背上", "坐在矿车上", "亚马逊平原", "巴西高原", "青藏高原", "亚马逊河", "地球之肺", "华盛顿", "东京", "堪培拉", "巴西利亚", "新德里", "伦敦", "巴黎", "柏林", "960万", "20"};
	int b[100];
	string s;
	b[0] = -1;
	for (int i = 0; i <= 62; i++)
	{
		b[i + 1] = i;
	}
	srand(time(0));
	while(ld <= 62)
	{
		SS;
		x = rand() % sy;
		for (int i = 0; i <= 62; i++)
		{
			if (b[i] == x)
			{
				cout << w[i] << endl << "目前连对次数:" << ld <<endl;
				cin >> s;
				if(s == d[i])
				{
					cout << "正确!!!";
					sleep(1);
					ld++;
					sy--;
					if (ld == 62)
					{
						SS;
						c("恭喜你获得“地理之皇”称号,你已经完成了所有题目,已经没有什么问题可以难倒你了,欢迎添加作者微信对此作品发表意见:jerrylin2008");
						c("按任意键继续……");
						getch();
						return; 
					}
					b[i] = -1;
					for (int j = i; j <= 62; j++)
					{
						b[j]++;
					}
				}
				else
				{
					cout << "错误" << endl << "正确答案" << d[i] <<endl;
					c("按任意键继续……");
					getch();
					SS; 
					if (ld == 0)
					{
						c("恭喜你获得“地理废柴”称号,你对地理几乎一无所知,去多学学吧");
					}
					else if(ld >0 && ld <= 10)
					{
						c("恭喜你获得“地理青铜”称号,你还需要多练练"); 
					} 
					else if(ld > 10 && ld <=20)
					{
						c("恭喜你获得“地理白银”称号,你已经小有实力,但还需勤加钻研");
					}
					else if(ld > 20 && ld <=30)
					{
						c("恭喜你获得“地理黄金”称号,你对地理已经有更多的认识,但还要更加努力才能更上一层楼");
					}
					else if(ld > 30 && ld <=40)
					{
						c("恭喜你获得“地理白金”称号,你已经有了不错的实力,继续努力吧");
					}
					else if(ld > 40 && ld <=50)
					{
						c("恭喜你获得“地理钻石”称号,你的实力已经比较强大,但还是不能懈怠哦");
					}
					else if(ld > 50 && ld <=60)
					{
						c("恭喜你获得“地理大神”称号,你已经十分强大,距离王者也只差一点距离了");
					}
					else if(ld > 60 && ld <62)
					{
						c("恭喜你获得“地理王者”称号,你几乎已经炉火纯青,但还有一点小瑕疵阻挡了你的成皇之路");
					}
					else
					{
						
					}
					c("按任意键继续……");
					getch();
					return; 
				} 
			}
		}
	}
}
int j=1;
void p(const string a)
{
    size_t len = a.size();
    for(int i = 0; i < a.size(); i++)
    {
        cout << a[i];
        usleep(10000);
    }
}

void jdb(char a)
{
	if(a=='o')
	{
		p("恭喜一号玩家胜利!!!\n");
		sleep(1);
	}
	else
	{
		p("恭喜二号玩家胜利!!!\n");
		sleep(1);
	}
} 
void print(char a,char b,char c,char d,char e,char f,char j,char h,char i)
{
    cout << "+---+---+---+" << endl;
	cout << "│ " << a << " │ " << b << " │ " << c << " │" << endl;
	cout << "+---+---+---+" << endl;
	cout << "│ " << d << " │ " << e << " │ " << f << " │" << endl;
	cout << "+---+---+---+" << endl;
	cout << "│ " << j << " │ " << h << " │ " << i << " │" << endl;
	cout << "+---+---+---+" << endl;
}
void sj()
{
	char c[9] = {'1', '2', '3', '4', '5', '6', '7', '8', '9'};
	SS;
	print(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8]);
	for (int i = 1; i <= 9; i++)
	{
    	if (i % 2 == 1)
    	{
    	    cout << "请1号玩家输入下棋位置:";
    	    int n;
    	    cin >> n;
    	    if (c[n - 1] == 'o'||c[n - 1] == 'x')
    	    {
    	        p("落子错误\n");
    	        sleep(1);
    	        break;    
    	    }
            c[n - 1] = 'o';
    	}
    	else
    	{
    	    cout << "请2号玩家输入下棋位置:";
    	    int n;
    	    cin >> n;
    	    if (c[n - 1] == 'o'||c[n - 1] == 'x')
    	    {
    	        p("落子错误\n");
    	        sleep(1);
    	        break;    
    	    }
    	    c[n - 1] = 'x';
    	}
    	
	    SS;
	    print(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8]);
        if (c[0]==c[4]&&c[4]==c[6]&&c[6]!=' ')
        {
        	jdb(c[0]);
            break;
        }
        if (c[2]==c[4]&&c[4]==c[8]&&c[8]!=' ')
        {
        	jdb(c[2]);
            break;
        }
        if (c[0]==c[2]&&c[2]==c[4]&&c[4]!=' ')
        {
        	jdb(c[0]);
            break;
        }
        if (c[4]==c[6]&&c[6]==c[8]&&c[8]!=' ')
        {
        	jdb(c[4]);
            break;
        }
        if (c[1]==c[5]&&c[5]==c[7]&&c[7]!=' ')
        {
        	jdb(c[1]);
            break;
        }
        if (c[1]==c[3]&&c[3]==c[7]&&c[7]!=' ')
        {
        	jdb(c[1]);
            break;
        }
        if (c[3]==c[5]&&c[5]==c[7]&&c[7]!=' ')
        {
        	jdb(c[3]);
            break;
        }
        if (c[1]==c[3]&&c[3]==c[5]&&c[5]!=' ')
        {
        	jdb(c[1]);
            break;
        }
        if(i==9)
        {
        	p("势均力敌\n");
        	sleep(1);
		}
	}
 } 
void pt()
{
	char c[9] = {'1', '2', '3', '4', '5', '6', '7', '8', '9'};
	SS;
	print(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8]);
	for (int i = 1; i <= 9; i++)
	{
    	if (i % 2 == 1)
    	{
    	    cout << "请1号玩家输入下棋位置:";
    	    int n;
    	    cin >> n;
    	    if (c[n - 1] == 'o'||c[n - 1] == 'x')
    	    {
    	        cout << "落子错误" << endl;
    	        sleep(2);
    	        break;    
    	    }
            c[n - 1] = 'o';
    	}
    	else
    	{
    	    cout << "请2号玩家输入下棋位置:";
    	    int n;
    	    cin >> n;
    	    if (c[n - 1] == 'o'||c[n - 1] == 'x')
    	    {
    	        cout << "落子错误" << endl;
    	        sleep(2);
    	        break;    
    	    }
    	    c[n - 1] = 'x';
    	}
    	
	    SS;
	    print(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8]);
        if (c[0] == c[1] && c[1] == c[2] && c[2] != ' ')
        {
        	jdb(c[0]);
            break;
        }
        if (c[3] == c[4] && c[4] == c[5] && c[5] != ' ')
        {
        	jdb(c[3]);
            break;
        }
        if (c[6] == c[7] && c[7] == c[8] && c[8] != ' ')
        {
        	jdb(c[6]);
            break;
        }
        if (c[0] == c[3] && c[3] == c[6] && c[6] != ' ')
        {
        	jdb(c[0]);
            break;
        }
        if (c[1] == c[4] && c[4] == c[7] && c[7] != ' ')
        {
        	jdb(c[1]);
            break;
        }
        if (c[2] == c[5] && c[5] == c[8] && c[8] != ' ')
        {
        	jdb(c[2]);
            break;
        }
        if (c[0] == c[4] && c[4] == c[8] && c[8] != ' ')
        {
        	jdb(c[0]);
            break;
        }
        if (c[2] == c[4] && c[4] == c[6] && c[2] != ' ')
        {
        	jdb(c[2]);
            break;
        }
        if(i==9)
        {
        	p("势均力敌\n");
        	sleep(1);
		}
	}
} 
void jzq()
{
	SS;
	p("井字棋玩法:两个人一起玩,普通模式不用说,三角模式就是把棋子摆成三角形(O是一号玩家的棋子,X是二号玩家的棋子\n");
	c("按任意键继续……");
	getch(); 
    while(1)
    {
        int b=0;
        if(j!=1)
        {
        	SS;
            p("你还要玩吗?\n");
            p("1.要(输入1)2.不要(输入2)\n");
            p("温馨提示:不要太贪玩\n");
            cin>>b;
        }
        if(b==1||j==1)
        {
            j++;
            p("你要玩哪种模式的井字棋呢?\n"); 
            p("1.普通模式(输入1)2.三角模式(输入2)\n");
            int a;
            cin>>a;
            if(a==1)
            {
                pt();
            }
            else if(a==2)
            {
                sj();
            }
            else
            {
                p("你到底玩不玩啊!!!\n");
                sleep(1);
            }
        }
        else if(b==2)
        {
            p("GOODBYE!下次再来\n");
            sleep(1);
            break;
        }
        else
        {
            p("你到底玩不玩啊!!!\n");
            sleep(1);
            break;
        }
    } 
    j = 1; 
}
void tkd2()
{
	SS;
	bool q;
	char map[10][10] = 
	{
	    {'O',' ',' ',' ',' ',' ',' ',' ','%','z'},
	    {'%',' ','%','z',' ','%','z',' ','%','z'},
	    {'z',' ','%','z',' ','%','z',' ','%','z'},
	    {' ',' ','%','z',' ','%','z',' ','%','z'},
	    {'%',' ','%','z',' ','%','z',' ','%','z'},
	    {'z',' ','%','z',' ','%','z',' ','%','z'},
	    {' ',' ','%','z',' ','%','z',' ','%','z'},
	    {'%',' ','%','z',' ','%','z',' ','%','z'},
	    {'z',' ','%','z',' ','%','z',' ','%','z'},
	    {' ',' ','%','z',' ','%','z',' ','%','z'}
	};
    for (int i = 0; i <= 9; i++)
    {
        for (int j = 0; j <= 9; j++)
        {
            cout << map[i][j];
        }
        cout<<endl;
    }
    
    
    while (1)
    {
    	q=0;
        cout<<"请输入 w(上) s(下) a(左) d(右),把箱子推到z点,卡住了输入q就可以重玩\n"<<endl; 
        int x , y;
	    for (int i = 0; i <= 9; i++)
	    {
	        for (int j = 0; j <= 9; j++)
	        {
	            if (map[i][j] == 'O')
	            {
	                x = i;
	                y = j;
	            }
	        }
	    }
        char ch;       
        cin >> ch; 
        if(ch == 'w' || ch == 'W')
	    {
	        if (map[x-1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x - 1][y] = 'O';     
	        }
	        if (map[x - 1][y] == '%')
	        {
	            if (map[x - 2][y] == ' ' || map[x - 2][y] == 'z')
	            {
	                map[x - 2][y] = '%'; 
	                map[x - 1][y] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }            
	    }
	    if (ch == 's' || ch == 'S')
	    {
	        if (map[x + 1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x + 1][y] = 'O';      
	        }
	        if (map[x + 1][y] == '%')  
	        {
	            if (map[x + 2][y] == ' ' || map[x + 2][y] == 'z')  
	            {
	                map[x + 2][y] = '%';
	                map[x + 1][y] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }   
	    if(ch == 'a' || ch == 'A')
	    {
	        if (map[x][y - 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y - 1] = 'O';
	        }
	        if (map[x][y - 1] == '%')
	        {
	            if ( map[x][y - 2] == ' ' || map[x][y - 2] == 'z')
	            {
	                map[x][y - 2] = '%'; 
	                map[x][y - 1] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }         
	    }
	    if (ch == 'd' || ch == 'D')
	    {
	        if (map[x][y  + 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y + 1] = 'O';     
	        }
	        if (map[x][y + 1] == '%') 
	        {
	            if (map[x][y + 2] == ' ' || map[x][y + 2] == 'z') 
	            {
	                map[x][y + 2] = '%';
	                map[x][y + 1] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }        
	    if (ch=='q')
		{
			tkd2();
		} 
        SS;
        for (int i = 0; i <= 9; i ++)         
        {           
            for (int j = 0; j <= 9; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        }
        for (int i = 0; i <= 9; i ++)         
        {           
            for (int j = 0; j <= 9; j++)            
            {
                if(map[i][j]=='z')
                {
                	q=1;
				}
            }            
        }
        if (q==0)
        {
            p("恭喜你把箱子推回了原位,坑不坑?你竟然通过了最难关卡,太牛了!\n");
            sleep(1);
            break;
        }
    }
}
void tkd()
{
	
	char map[5][5] = 
	{
	    {'O',' ','#','#','#'},
	    {'#',' ',' ',' ','#'},
	    {'#',' ','%',' ',' '},
	    {'#',' ',' ','#','#'},
	    {'#','#','#','#','z'}
	};
    for (int i = 0; i <= 4; i++)
    {
        for (int j = 0; j <= 4; j++)
        {
            cout << map[i][j];
        }
        cout<<endl;
    }
    
    
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),把箱子推到z点,卡住了输入q就可以重玩" << endl;        \
        int x , y;
	    for (int i = 0; i <= 4; i++)
	    {
	        for (int j = 0; j<= 4; j++)
	        {
	            if (map[i][j] == 'O')
	            {
	                x = i;
	                y = j;
	            }
	        }
	    }
        char ch;       
        cin >> ch; 
        if(ch == 'w' || ch == 'W')
	    {
	        if (map[x-1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x - 1][y] = 'O';     
	        }
	        if (map[x - 1][y] == '%')
	        {
	            if (map[x - 2][y] == ' ' || map[x - 2][y] == 'z')
	            {
	                map[x - 2][y] = '%'; 
	                map[x - 1][y] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }            
	    }
	    if (ch == 's' || ch == 'S')
	    {
	        if (map[x + 1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x + 1][y] = 'O';      
	        }
	        if (map[x + 1][y] == '%')  
	        {
	            if (map[x + 2][y] == ' ' || map[x + 2][y] == 'z')  
	            {
	                map[x + 2][y] = '%';
	                map[x + 1][y] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }   
	    if(ch == 'a' || ch == 'A')
	    {
	        if (map[x][y - 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y - 1] = 'O';      
	        }
	        if (map[x][y - 1] == '%')
	        {
	            if ( map[x][y - 2] == ' ' || map[x][y - 2] == 'z')
	            {
	                map[x][y - 2] = '%'; 
	                map[x][y - 1] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }         
	    }
	    if (ch == 'd' || ch == 'D')
	    {
	        if (map[x][y  + 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y + 1] = 'O';     
	        }
	        if (map[x][y + 1] == '%') 
	        {
	            if (map[x][y + 2] == ' ' || map[x][y + 2] == 'z') 
	            {
	                map[x][y + 2] = '%';
	                map[x][y + 1] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }        
	    if (ch=='q')
		{
			tkd();
			break;
		} 
        SS;
        for (int i = 0; i <= 4; i ++)         
        {           
            for (int j = 0; j <= 4; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (map[3][1]=='%')
        {
            tkd2();
            break;
        }
    }
}
void tdifficult()
{
	SS;
	char map[10][10] = 
	{
	    {'O',' ','#','#','#','#','#',' ',' ','z'},
	    {'#',' ',' ',' ',' ',' ',' ',' ','#','#'},
	    {'#',' ','#',' ','#',' ','#',' ',' ','#'},
	    {'#',' ',' ',' ',' ',' ','#',' ','#','#'},
	    {'#','#',' ','#','#',' ',' ','%',' ','#'},
	    {'#',' ','%',' ',' ',' ','#','#',' ','#'},
	    {'#',' ',' ',' ','#',' ','#',' ',' ','#'},
	    {'#',' ','#',' ','#','%','#','#',' ','#'},
	    {'#','#','#',' ','#',' ','#',' ',' ','#'},
	    {'z',' ',' ',' ',' ',' ',' ',' ',' ','z'}
	};
    for (int i = 0; i <= 9; i++)
    {
        for (int j = 0; j <= 9; j++)
        {
            cout << map[i][j];
        }
        cout<<endl;
    }
    
    
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),把箱子推到z点,卡住了输入q就可以重玩" << endl;        \
        int x , y;
	    for (int i = 0; i <= 9; i++)
	    {
	        for (int j = 0; j <= 9; j++)
	        {
	            if (map[i][j] == 'O')
	            {
	                x = i;
	                y = j;
	            }
	        }
	    }
        char ch;       
        cin >> ch; 
        if(ch == 'w' || ch == 'W')
	    {
	        if (map[x-1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x - 1][y] = 'O';     
	        }
	        if (map[x - 1][y] == '%')
	        {
	            if (map[x - 2][y] == ' ' || map[x - 2][y] == 'z')
	            {
	                map[x - 2][y] = '%'; 
	                map[x - 1][y] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }            
	    }
	    if (ch == 's' || ch == 'S')
	    {
	        if (map[x + 1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x + 1][y] = 'O';      
	        }
	        if (map[x + 1][y] == '%')  
	        {
	            if (map[x + 2][y] == ' ' || map[x + 2][y] == 'z')  
	            {
	                map[x + 2][y] = '%';
	                map[x + 1][y] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }   
	    if(ch == 'a' || ch == 'A')
	    {
	        if (map[x][y - 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y - 1] = 'O';
	        }
	        if (map[x][y - 1] == '%')
	        {
	            if ( map[x][y - 2] == ' ' || map[x][y - 2] == 'z')
	            {
	                map[x][y - 2] = '%'; 
	                map[x][y - 1] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }         
	    }
	    if (ch == 'd' || ch == 'D')
	    {
	        if (map[x][y  + 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y + 1] = 'O';     
	        }
	        if (map[x][y + 1] == '%') 
	        {
	            if (map[x][y + 2] == ' ' || map[x][y + 2] == 'z') 
	            {
	                map[x][y + 2] = '%';
	                map[x][y + 1] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }        
	    if (ch=='q')
		{
			tdifficult();
		} 
        SS;
        for (int i = 0; i <= 9; i ++)         
        {           
            for (int j = 0; j <= 9; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (map[9][9]=='%'&&map[9][0]=='%'&&map[0][9]=='%')
        {
            p("恭喜你把箱子推回了原位,你竟然闯过了困难关卡,厉害啊,去挑战更难的关卡吧\n");
            sleep(1);
            break;
        }
    }
}
void tmiddle()
{
	SS;
	char map[8][8] = 
	{
	    {'O',' ','#','#','#','#','#','#'},
	    {'#',' ',' ',' ',' ',' ',' ',' '},
	    {'#',' ','#','%','#',' ','#',' '},
	    {'#',' ',' ',' ',' ',' ','#',' '},
	    {'#','#','#','#','#',' ','#',' '},
	    {'#',' ',' ',' ',' ','%','#',' '},
	    {'#',' ',' ',' ',' ',' ',' ',' '},
	    {'z',' ',' ','#','#','#','#','z'}
	};
    for (int i = 0; i <= 7; i++)
    {
        for (int j = 0; j <= 7; j++)
        {
            cout << map[i][j];
        }
        cout<<endl;
    }
    
    
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),把箱子推到z点,卡住了输入q就可以重玩" << endl;        \
        int x , y;
	    for (int i = 0; i <= 7; i++)
	    {
	        for (int j = 0; j<= 7; j++)
	        {
	            if (map[i][j] == 'O')
	            {
	                x = i;
	                y = j;
	            }
	        }
	    }
        char ch;       
        cin >> ch; 
        if(ch == 'w' || ch == 'W')
	    {
	        if (map[x-1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x - 1][y] = 'O';     
	        }
	        if (map[x - 1][y] == '%')
	        {
	            if (map[x - 2][y] == ' ' || map[x - 2][y] == 'z')
	            {
	                map[x - 2][y] = '%'; 
	                map[x - 1][y] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }            
	    }
	    if (ch == 's' || ch == 'S')
	    {
	        if (map[x + 1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x + 1][y] = 'O';      
	        }
	        if (map[x + 1][y] == '%')  
	        {
	            if (map[x + 2][y] == ' ' || map[x + 2][y] == 'z')  
	            {
	                map[x + 2][y] = '%';
	                map[x + 1][y] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }   
	    if(ch == 'a' || ch == 'A')
	    {
	        if (map[x][y - 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y - 1] = 'O';
	        }
	        if (map[x][y - 1] == '%')
	        {
	            if ( map[x][y - 2] == ' ' || map[x][y - 2] == 'z')
	            {
	                map[x][y - 2] = '%'; 
	                map[x][y - 1] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }         
	    }
	    if (ch == 'd' || ch == 'D')
	    {
	        if (map[x][y  + 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y + 1] = 'O';     
	        }
	        if (map[x][y + 1] == '%') 
	        {
	            if (map[x][y + 2] == ' ' || map[x][y + 2] == 'z') 
	            {
	                map[x][y + 2] = '%';
	                map[x][y + 1] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }        
	    if (ch=='q')
		{
			tmiddle();
		} 
        SS;
        for (int i = 0; i <= 7; i ++)         
        {           
            for (int j = 0; j <= 7; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (map[7][7]=='%'&&map[7][0]=='%')
        {
            p("恭喜你把箱子推回了原位,普通虽然有点难,但也不算什么,去挑战更难的关卡吧\n");
            sleep(1);
            break;
        }
    }
}
void teasy()
{
	SS;
	char map[5][5] = 
	{
	    {'O',' ','#','#','#'},
	    {'#',' ',' ',' ','#'},
	    {'#',' ','%',' ',' '},
	    {'#',' ',' ',' ',' '},
	    {'#','#','#','#','z'}
	};
    for (int i = 0; i <= 4; i++)
    {
        for (int j = 0; j <= 4; j++)
        {
            cout << map[i][j];
        }
        cout<<endl;
    }
    
    
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),把箱子推到z点,卡住了输入q就可以重玩" << endl;        \
        int x , y;
	    for (int i = 0; i <= 4; i++)
	    {
	        for (int j = 0; j<= 4; j++)
	        {
	            if (map[i][j] == 'O')
	            {
	                x = i;
	                y = j;
	            }
	        }
	    }
        char ch;       
        cin >> ch; 
        if(ch == 'w' || ch == 'W')
	    {
	        if (map[x-1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x - 1][y] = 'O';     
	        }
	        if (map[x - 1][y] == '%')
	        {
	            if (map[x - 2][y] == ' ' || map[x - 2][y] == 'z')
	            {
	                map[x - 2][y] = '%'; 
	                map[x - 1][y] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }            
	    }
	    if (ch == 's' || ch == 'S')
	    {
	        if (map[x + 1][y] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x + 1][y] = 'O';      
	        }
	        if (map[x + 1][y] == '%')  
	        {
	            if (map[x + 2][y] == ' ' || map[x + 2][y] == 'z')  
	            {
	                map[x + 2][y] = '%';
	                map[x + 1][y] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }   
	    if(ch == 'a' || ch == 'A')
	    {
	        if (map[x][y - 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y - 1] = 'O';      
	        }
	        if (map[x][y - 1] == '%')
	        {
	            if ( map[x][y - 2] == ' ' || map[x][y - 2] == 'z')
	            {
	                map[x][y - 2] = '%'; 
	                map[x][y - 1] = 'O'; 
	                map[x][y] = ' '; 
	            }
	        }         
	    }
	    if (ch == 'd' || ch == 'D')
	    {
	        if (map[x][y  + 1] == ' ')
	        {
	            map[x][y] = ' '; 
	            map[x][y + 1] = 'O';     
	        }
	        if (map[x][y + 1] == '%') 
	        {
	            if (map[x][y + 2] == ' ' || map[x][y + 2] == 'z') 
	            {
	                map[x][y + 2] = '%';
	                map[x][y + 1] = 'O';
	                map[x][y] = ' ';
	            }
	        }
	    }        
	    if (ch=='q')
		{
			teasy();
		} 
        SS;
        for (int i = 0; i <= 4; i ++)         
        {           
            for (int j = 0; j <= 4; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (map[4][4]=='%')
        {
            p("恭喜你把箱子推回了原位,普通虽然难了一些,但也不算什么,去挑战更难的关卡吧\n");
            sleep(1);
            break;
        }
    }
}
void txz()
{
	SS;
	p("推箱子玩法:把箱子推到终点(O是你,%是箱子)\n");
	c("按任意键继续……");
	getch();
    while(1)
    {
        int b = 0;
        if(j!=1)
        {
        	SS;
            p("你还要玩吗?\n");
            p("1.要(输入1)2.不要(输入2)\n");
            p("温馨提示:不要太贪玩\n");
            cin>>b;
        }
        if(b==1||j==1)
        {
            j++;
            p("你要玩哪种难度的推箱子呢?\n");
            p("1.简单(输入1)2.普通(输入2)3.困难(输入3)4.坑爹(输入4)\n");
            int a;
            cin>>a;
            if(a==1)
            {
                teasy();
            }
            else if(a==2)
            {
                tmiddle();
            }
            else if(a==3)
            {
                tdifficult();
            }
            else if(a==4)
            {
                tkd();
            }
            else
            {
                p("你到底玩不玩啊!!!\n");
                sleep(1);
            }
        }
        else if(b==2)
        {
            p("GOODBYE!下次再来\n");
            sleep(1);
            break;
        }
        else
        {
            p("你到底玩不玩啊!!!\n");
            sleep(1);
            break;
        }
    } 
    j = 1; 
}
void db(int a,int b)
{
	SS;
    if(a>b)
    {
        p("恭喜一号玩家获得胜利!开心不开心!赢了");
		cout<<a-b;
		p("个豆子\n");
        sleep(1);
    }
    else if(a<b)
    {
        p("恭喜二号玩家获得胜利!开心不开心!赢了");
		cout<<b-a;
		p("个豆子\n");
        sleep(1);
    }
    else
    {
		p("势均力敌!\n");
        sleep(1);
    }
} 
void ckd2()
{
    SS;
    char map[6][6]=         
    {            
        {'X','*','*','*','*','*'},         
        {'*','*','*','*','*','*'},
        {'*','*','*','*','*','*'},
        {'*','*','*','*','*','*'},
        {'*','*','*','*','*','*'},
        {'*','*','*','*','*','O'}    
    };
    for (int i = 0; i <= 5; i++)       
    {        
        for (int j = 0; j <= 5; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    }  
    int x1,y1;        
    x1 = 5;
    y1 = 5;
    int x2,y2;        
    x2 = 0;
    y2 = 0;
    int a = 1;
    int c1 = 0;
    int c2 = 0;
    while (1)
    {
        if(a%2==1)
        {
            cout << "请一号玩家输入 w(上) s(下) a(左) d(右)" << endl;        
            char ch;       
            cin >> ch; 
            if (ch == 's' && map[x1 + 1][y1] != '#')          
            {   
                if (map[x1 + 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1++;                
                map[x1][y1] = 'O';                   
            }  
            if (ch == 'w' && map[x1 - 1][y1] != '#')          
            {             
                if (map[x1 - 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1--;                
                map[x1][y1] = 'O';              
            }
            if (ch == 'a' && map[x1][y1 - 1] != '#')        
            {                        
                if (map[x1][y1 - 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';               
                y1--;                
                map[x1][y1] ='O';            
            }  
            if (ch == 'd' && map[x1][y1 + 1] != '#')         
            {                        
                if (map[x1][y1 + 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';     
                y1++;                
                map[x1][y1] = 'O';            
            }         
            system("cls");
            for (int i = 0; i <= 5; i ++)         
            {           
                for (int j = 0; j <= 5; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 5; i ++)         
            {           
                for (int j = 0; j <= 5; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==5&&j==5&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
        else
        {
            cout << "请二号玩家输入 i(上) k(下) j(左) l(右)" << endl;        
            char sh;       
            cin >> sh; 
            if (sh == 'k' && map[x2 + 1][y2] != '#')
            {
                if (map[x2 + 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2++;                
                map[x2][y2] = 'X';                   
            }  
            if (sh == 'i' && map[x2 - 1][y2] != '#')          
            {     
                if (map[x2 - 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2--;                
                map[x2][y2] = 'X';              
            }
            if (sh == 'j' && map[x2][y2 - 1] != '#')        
            {            
                if (map[x2][y2 - 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';               
                y2--;                
                map[x2][y2] ='X';            
            }  
            if (sh == 'l' && map[x2][y2 + 1] != '#')         
            {       
                if (map[x2][y2 + 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';     
                y2++;                
                map[x2][y2] = 'X';            
            }         
            SS;
            for (int i = 0; i <= 5; i ++)         
            {           
                for (int j = 0; j <= 5; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 5; i ++)         
            {           
                for (int j = 0; j <= 5; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==5&&j==5&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
    }
}
void ckd()
{
	SS;
    char map[6][6]=         
    {            
        {'*','*','*','*','*','*'},         
        {'#','O','#','#','#','*'},
        {'#','*','*','#','#','*'},
        {'#','#','*','*','#','*'},
        {'#','*','#','X','*','*'},
        {'#','#','#','#','#',' '}    
    };
    for (int i = 0; i <= 5; i++)       
    {        
        for (int j = 0; j <= 5; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    }   
    int x1,y1;        
    x1 = 1;
    y1 = 1;
    int x2,y2;        
    x2 = 4;
    y2 = 3;
    int a = 1;
    int c1 = 0;
    int c2 = 0;
    while (1)
    {
        if(a%2==1)
        {
            cout << "请一号玩家输入 w(上) s(下) a(左) d(右)" << endl;        
            char ch;       
            cin >> ch; 
            if (ch == 's' && map[x1 + 1][y1] != '#')          
            {   
                if (map[x1 + 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1++;                
                map[x1][y1] = 'O';                   
            }  
            if (ch == 'w' && map[x1 - 1][y1] != '#')          
            {             
                if (map[x1 - 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1--;                
                map[x1][y1] = 'O';              
            }
            if (ch == 'a' && map[x1][y1 - 1] != '#')        
            {                        
                if (map[x1][y1 - 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';               
                y1--;                
                map[x1][y1] ='O';            
            }  
            if (ch == 'd' && map[x1][y1 + 1] != '#')         
            {                        
                if (map[x1][y1 + 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';     
                y1++;                
                map[x1][y1] = 'O';            
            }         
            system("cls");
            for (int i = 0; i <= 5; i ++)         
            {           
                for (int j = 0; j <= 5; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            if(x1==5&&y1==5)
            {
                ckd2();
            }
            if(x2==5&&y2==5)
            {
                ckd2();
            }
        }
        else
        { 
            cout << "请二号玩家输入 i(上) k(下) j(左) l(右)" << endl;        
            char sh;       
            cin >> sh; 
            if (sh == 'k' && map[x2 + 1][y2] != '#')
            {
                if (map[x2 + 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2++;                
                map[x2][y2] = 'X';                   
            }  
            if (sh == 'i' && map[x2 - 1][y2] != '#')          
            {     
                if (map[x2 - 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2--;                
                map[x2][y2] = 'X';              
            }
            if (sh == 'j' && map[x2][y2 - 1] != '#')        
            {            
                if (map[x2][y2 - 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';               
                y2--;                
                map[x2][y2] ='X';            
            }  
            if (sh == 'l' && map[x2][y2 + 1] != '#')         
            {       
                if (map[x2][y2 + 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';     
                y2++;                
                map[x2][y2] = 'X';            
            }         
            SS;
            for (int i = 0; i <= 5; i ++)         
            {           
                for (int j = 0; j <= 5; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            }  
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            if(x1==5&&y1==5)
            {
                ckd2();
            }
            if(x2==5&&y2==5)
            {
                ckd2();
            }
        }
    }
}
void cdifficult()
{
	SS;
    char map[10][10]=         
    {            
        {'#','#','#','#','#','#','#','#','#','#'},         
        {'#','*','*','O','*','*','*','*','#','#'},
        {'#','*','#','*','#','#','@','#','*','*'},   
        {'#','*','#','*','#','*','*','*','*','#'}, 
        {'#','*','#','@','*','#','*','*','*','#'}, 
        {'#','*','*','*','#','#','#','*','#','#'}, 
        {'#','@','#','*','*','*','*','@','*','#'}, 
        {'#','*','#','*','#','*','#','#','#','#'}, 
        {'#','*','@','#','*','X','*','*','*','#'}, 
        {'#','#','#','#','#','#','#','#','#','#'}, 
    };
    for (int i = 0; i <= 9; i++)       
    {        
        for (int j = 0; j <= 9; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x1,y1;        
    x1 = 1;
    y1 = 3;
    int x2,y2;        
    x2 = 8;
    y2 = 5;
    int a = 1;
    int c1 = 0;
    int c2 = 0;
    while (1)
    {
        if(a%2==1)
        {
            cout << "请一号玩家输入 w(上) s(下) a(左) d(右)" << endl;        
            char ch;       
            cin >> ch; 
            if (ch == 's' && map[x1 + 1][y1] != '#')          
            {   
                if (map[x1 + 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1++;                
                map[x1][y1] = 'O';                   
            }  
            if (ch == 'w' && map[x1 - 1][y1] != '#')          
            {             
                if (map[x1 - 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1--;                
                map[x1][y1] = 'O';              
            }
            if (ch == 'a' && map[x1][y1 - 1] != '#')        
            {                        
                if (map[x1][y1 - 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';               
                y1--;                
                map[x1][y1] ='O';            
            }  
            if (ch == 'd' && map[x1][y1 + 1] != '#')         
            {                        
                if (map[x1][y1 + 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';     
                y1++;                
                map[x1][y1] = 'O';            
            }         
           SS;
            for (int i = 0; i <= 9; i ++)         
            {           
                for (int j = 0; j <= 9; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 9; i ++)         
            {           
                for (int j = 0; j <= 9; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==9&&j==9&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
        else
        {
            cout << "请二号玩家输入 i(上) k(下) j(左) l(右)" << endl;        
            char sh;       
            cin >> sh; 
            if (sh == 'k' && map[x2 + 1][y2] != '#')
            {
                if (map[x2 + 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2++;                
                map[x2][y2] = 'X';                   
            }  
            if (sh == 'i' && map[x2 - 1][y2] != '#')          
            {     
                if (map[x2 - 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2--;                
                map[x2][y2] = 'X';              
            }
            if (sh == 'j' && map[x2][y2 - 1] != '#')        
            {            
                if (map[x2][y2 - 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';               
                y2--;                
                map[x2][y2] ='X';            
            }  
            if (sh == 'l' && map[x2][y2 + 1] != '#')         
            {       
                if (map[x2][y2 + 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';     
                y2++;                
                map[x2][y2] = 'X';            
            }         
            SS;
            for (int i = 0; i <= 9; i ++)         
            {           
                for (int j = 0; j <= 9; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 9; i ++)         
            {           
                for (int j = 0; j <= 9; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==9&&j==9&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
    }
}
void cmiddle()
{
	SS;
    char map[8][8]=         
    {            
        {'#','#','#','#','#','#','#','#'},         
        {'#','#','*','O','*','*','#','#'},
        {'#','*','*','#','*','*','*','#'},  
        {'#','*','#','*','*','#','#','#'},  
        {'#','*','*','*','*','*','*','#'},  
        {'#','*','#','*','#','#','*','#'},  
        {'#','X','*','*','*','*','*','#'},  
        {'#','#','#','#','#','#','#','#'},  
    };
    for (int i = 0; i <= 7; i++)       
    {        
        for (int j = 0; j <= 7; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x1,y1;        
    x1 = 1;
    y1 = 3;
    int x2,y2;        
    x2 = 6;
    y2 = 1;
    int a = 1;
    int c1 = 0;
    int c2 = 0;
    while (1)
    {
        if(a%2==1)
        {
            cout << "请一号玩家输入 w(上) s(下) a(左) d(右)" << endl;        
            char ch;       
            cin >> ch; 
            if (ch == 's' && map[x1 + 1][y1] != '#')          
            {   
                if (map[x1 + 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1++;                
                map[x1][y1] = 'O';                   
            }  
            if (ch == 'w' && map[x1 - 1][y1] != '#')          
            {             
                if (map[x1 - 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1--;                
                map[x1][y1] = 'O';              
            }
            if (ch == 'a' && map[x1][y1 - 1] != '#')        
            {                        
                if (map[x1][y1 - 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';               
                y1--;                
                map[x1][y1] ='O';            
            }  
            if (ch == 'd' && map[x1][y1 + 1] != '#')         
            {                        
                if (map[x1][y1 + 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';     
                y1++;                
                map[x1][y1] = 'O';            
            }         
            SS;
            for (int i = 0; i <= 7; i ++)         
            {           
                for (int j = 0; j <= 7; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 7; i ++)         
            {           
                for (int j = 0; j <= 7; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==7&&j==7&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
        else
        {
            cout << "请二号玩家输入 i(上) k(下) j(左) l(右)" << endl;        
            char sh;       
            cin >> sh; 
            if (sh == 'k' && map[x2 + 1][y2] != '#')
            {
                if (map[x2 + 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2++;                
                map[x2][y2] = 'X';                   
            }  
            if (sh == 'i' && map[x2 - 1][y2] != '#')          
            {     
                if (map[x2 - 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2--;                
                map[x2][y2] = 'X';              
            }
            if (sh == 'j' && map[x2][y2 - 1] != '#')        
            {            
                if (map[x2][y2 - 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';               
                y2--;                
                map[x2][y2] ='X';            
            }  
            if (sh == 'l' && map[x2][y2 + 1] != '#')         
            {       
                if (map[x2][y2 + 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';     
                y2++;                
                map[x2][y2] = 'X';            
            }
            SS;
            for (int i = 0; i <= 7; i ++)         
            {           
                for (int j = 0; j <= 7; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 7; i ++)         
            {           
                for (int j = 0; j <= 7; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==7&&j==7&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
    }
}
void ceasy()
{
	SS;
    char map[5][5]=         
    {            
        {'#','#','*','#','#'},         
        {'#','*','*','X','#'},
        {'#','*','#','*','#'},
        {'*','O','*','*','*'},
        {'#','*','#','#','#'}
    };
    for (int i = 0; i <= 4; i++)       
    {        
        for (int j = 0; j <= 4; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x1,y1;        
    x1 = 3;
    y1 = 1;
    int x2,y2;        
    x2 = 1;
    y2 = 3;
    int a = 1;
    int c1 = 0;
    int c2 = 0;
    while (1)
    {
        if(a%2==1)
        {
            cout << "请一号玩家输入 w(上) s(下) a(左) d(右)" << endl;        
            char ch;       
            cin >> ch; 
            if (ch == 's' && map[x1 + 1][y1] != '#')          
            {   
                if (map[x1 + 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1++;                
                map[x1][y1] = 'O';                   
            }  
            if (ch == 'w' && map[x1 - 1][y1] != '#')          
            {             
                if (map[x1 - 1][y1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';                
                x1--;                
                map[x1][y1] = 'O';              
            }
            if (ch == 'a' && map[x1][y1 - 1] != '#')        
            {                        
                if (map[x1][y1 - 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';               
                y1--;                
                map[x1][y1] ='O';            
            }  
            if (ch == 'd' && map[x1][y1 + 1] != '#')         
            {                        
                if (map[x1][y1 + 1] == '*')
                {
                    c1++;
                }
                map[x1][y1] = ' ';     
                y1++;                
                map[x1][y1] = 'O';            
            }         
           SS;
            for (int i = 0; i <= 4; i ++)         
            {           
                for (int j = 0; j <= 4; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 4; i ++)         
            {           
                for (int j = 0; j <= 4; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==4&&j==4&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
        else
        {
            cout << "请二号玩家输入 i(上) k(下) j(左) l(右)" << endl;        
            char sh;       
            cin >> sh; 
            if (sh == 'k' && map[x2 + 1][y2] != '#')
            {
                if (map[x2 + 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2++;                
                map[x2][y2] = 'X';                   
            }  
            if (sh == 'i' && map[x2 - 1][y2] != '#')          
            {     
                if (map[x2 - 1][y2] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';                
                x2--;                
                map[x2][y2] = 'X';              
            }
            if (sh == 'j' && map[x2][y2 - 1] != '#')        
            {            
                if (map[x2][y2 - 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';               
                y2--;                
                map[x2][y2] ='X';            
            }  
            if (sh == 'l' && map[x2][y2 + 1] != '#')         
            {       
                if (map[x2][y2 + 1] == '*')
                {
                    c2++;
                }
                map[x2][y2] = ' ';     
                y2++;                
                map[x2][y2] = 'X';            
            }
            SS;
            for (int i = 0; i <= 4; i ++)         
            {           
                for (int j = 0; j <= 4; j++)            
                {
                    cout << map[i][j];
                }            
                cout << endl;  
            } 
            cout<<"一号玩家吃了"<<c1<<"个豆豆"<<endl;
            cout<<"二号玩家吃了"<<c2<<"个豆豆"<<endl;
            a++;
            int b = 0;
            for (int i = 0; i <= 4; i ++)         
            {           
                for (int j = 0; j <= 4; j++)            
                {
                    if(map[i][j]=='*')
                    {
                        b++;
                    }
                    if(i==4&&j==4&&b==0)
                    {
                        db(c1,c2);
                        return;
                    }
                }              
            } 
        }
    }
}
void cdd()
{
	
    p("吃豆豆游戏玩法:看谁吃的豆豆多(为了保持游戏的公平性和趣味性,请不要一次走多格,还有小心被“吃掉”,O就是一号玩家,X就是二号玩家,#是障碍物,*是豆豆,)");
    c("按任意键继续……");
	getch();
    while(1)
    {
        int b=0;
        if(j!=1)
        {
        	SS;
            p("你还要玩吗?\n");
            p("1.要(输入1)2.不要(输入2)\n");
            p("温馨提示:不要太贪玩\n");
            cin>>b;
        }
        if(b==1||j==1)
        { 
            j++;
            SS;
            p("你要玩哪种复杂度的吃豆豆呢?\n");
            p("1.简单(输入1)2.普通(输入2)3.复杂(输入3)4.坑爹(输入4)\n");
            int a;
            cin>>a;
            if(a==1)
            {
                ceasy();
            }
            else if(a==2)
            {
                cmiddle();
            }
            else if(a==3)
            {
                cdifficult();
            }
            else if(a==4)
            {
                ckd();
            }
            else
            {
                p("你到底玩不玩啊!!!\n");
                sleep(1);
            }
        }
        else if(b==2)
        {
            p("GOODBYE!下次再来\n");
            sleep(1);
            break;
        }
        else
        {
            p("你到底玩不玩啊!!!");
            sleep(1);
            break;
        }
    }
	j = 1;  
}
void kd2()
{
    SS;
    char map[6][6]=         
    {            
        {'*','*','*','*','*','*'},         
        {'#','*','#','#','#','*'},
        {'#','*','*','#','#','*'},
        {'#','*','*','#','#','*'},
        {'#','z','#','*','*','*'},
        {'#','#','#','*','*','O'}    
    };
    for (int i = 0; i <= 5; i++)       
    {        
        for (int j = 0; j <= 5; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x,y;        
    x = 5;
    y = 5;  
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),z是终点" << endl;        
        char ch;       
        cin >> ch; 
        if (ch == 's' && map[x + 1][y] != '#')          
        {                               
            map[x][y] = ' ';                
            x++;                
            map[x][y] = 'O';                   
        }  
        if (ch == 'w' && map[x - 1][y] != '#')          
        {                            
            map[x][y] = ' ';                
            x--;                
            map[x][y] = 'O';              
        }
        if (ch == 'a' && map[x][y - 1] != '#')        
        {                           
            map[x][y] = ' ';               
            y--;                
            map[x][y] ='O';            
        }  
        if (ch == 'd' && map[x][y + 1] != '#')         
        {                        
            map[x][y] = ' ';     
            y++;                
            map[x][y] = 'O';            
        }         
        SS;
        for (int i = 0; i <= 5; i ++)         
        {           
            for (int j = 0; j <= 5; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (x == 4 && y == 1)
        {
            cout << "恭喜你走出了迷宫,坑不坑?你竟然通过了最难关卡,太牛了!"<<endl;
            sleep(3);
            break;
        } 
    }
}
void kd()
{
	SS;
    char map[6][6]=         
    {            
        {'*','*','*','*','*','*'},         
        {'#','O','#','#','#','*'},
        {'#','*','*','#','#','*'},
        {'#','#','*','#','#','*'},
        {'#','z','#',' ','*','*'},
        {'#','#','#','#','#','*'}    
    };
    for (int i = 0; i <= 5; i++)       
    {        
        for (int j = 0; j <= 5; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x,y;        
    x = 1;
    y = 1;  
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),z是终点" << endl;        
        char ch;       
        cin >> ch; 
        if (ch == 's' && map[x + 1][y] != '#')          
        {                               
            map[x][y] = ' ';                
            x++;                
            map[x][y] = 'O';                   
        }  
        if (ch == 'w' && map[x - 1][y] != '#')          
        {                            
            map[x][y] = ' ';                
            x--;                
            map[x][y] = 'O';              
        }
        if (ch == 'a' && map[x][y - 1] != '#')        
        {                           
            map[x][y] = ' ';               
            y--;                
            map[x][y] ='O';            
        }  
        if (ch == 'd' && map[x][y + 1] != '#')         
        {                        
            map[x][y] = ' ';     
            y++;                
            map[x][y] = 'O';            
        }         
        SS;
        for (int i = 0; i <= 5; i ++)         
        {           
            for (int j = 0; j <= 5; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (x == 5 && y == 5)
        {
            kd2();
            break;
        }
        if (x == 4 && y == 1)
        {
            p("恭喜你走出了迷宫,坑不坑?你竟然通过了最难关卡,太牛了!\n"); 
			sleep(3);
            break;
        } 
    }
}
void superdifficult()
{
    SS;
    char map[20][20]=         
    {            
        {'#','#','#','#','#','#','#','#','#','#','#','#','#','#','#','#','#','#','#','#'},         
        {'#',' ',' ','O',' ',' ',' ',' ','#','#','#','#','#',' ',' ','#',' ',' ',' ','#'},
        {'#',' ','#',' ','#','#',' ','#',' ',' ',' ','%','#',' ','#',' ',' ','#',' ',' '},   
        {'#',' ','#',' ','#','#',' ',' ',' ','#','#',' ',' ',' ','#',' ','%',' ','#',' '}, 
        {'#',' ','#',' ',' ','#',' ','#',' ',' ','#','#','#',' ',' ','#',' ','#',' ',' '}, 
        {'#',' ','#','#','#','#','#',' ','#',' ','#','#','#','#','#','#',' ','#','#','%'}, 
        {' ',' ','#',' ',' ',' ',' ','%',' ',' ','#','#',' ','#','#','#',' ',' ','#',' '}, 
        {'#',' ','#',' ','#','%','#','#','#','#',' ',' ',' ','#','#',' ','%',' ','#',' '}, 
        {'#',' ','@','#',' ',' ',' ',' ',' ',' ',' ','#','#','#','#','#','#',' ','#','%'}, 
        {'#','@','#',' ','#','#','%','#','#','#','#','#',' ',' ','#',' ','%',' ','#',' '}, 
        {'#','@','#','#','%','#','%','#','#',' ','#','#',' ','#','#','#',' ',' ','#',' '},         
        {'#',' ',' ','#',' ',' ',' ',' ','#','#','#','#',' ','%',' ',' ',' ','#',' ','%'},
        {'#',' ','#',' ','#','#',' ','#',' ',' ',' ','#','%','#','#','#','@',' ','#',' '},   
        {'#',' ','#',' ','#','#',' ',' ',' ','#','#','#',' ','#','#','#','#','#','%',' '}, 
        {'#',' ','#',' ',' ','#',' ','#',' ',' ','#',' ',' ','%',' ','#','@',' ',' ',' '}, 
        {'#',' ','@','#','#','#','#',' ','#','%',' ',' ','#','#','#','#',' ','#','#','%'}, 
        {' ',' ','#','%',' ',' ',' ','%',' ',' ','#','#',' ',' ',' ','#','%',' ','#',' '}, 
        {'#',' ','#','#','#','#','#','#','#','#',' ',' ','%','#','#','$',' ','#',' ',' '}, 
        {'#','%',' ',' ',' ',' ',' ',' ',' ',' ',' ','#',' ',' ','#',' ','#',' ','#','#'}, 
        {'#','#','#','#','#','#','#','#','#','#','#','#','#',' ','#',' ',' ',' ',' ','z'}, 
    };
    for (int i = 0; i <= 19; i++)       
    {        
        for (int j = 0; j <= 19; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x,y;        
    x = 1;
    y = 3;  
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),z是终点" << endl;        
        char ch;       
        cin >> ch; 
        if (ch == 's' && map[x + 1][y] != '#')          
        {                               
            map[x][y] = ' ';                
            x++;                
            map[x][y] = 'O';                   
        }  
        if (ch == 'w' && map[x - 1][y] != '#')          
        {                            
            map[x][y] = ' ';                
            x--;                
            map[x][y] = 'O';              
        }
        if (ch == 'a' && map[x][y - 1] != '#')        
        {                           
            map[x][y] = ' ';               
            y--;                
            map[x][y] ='O';            
        }  
        if (ch == 'd' && map[x][y + 1] != '#')         
        {                        
            map[x][y] = ' ';     
            y++;                
            map[x][y] = 'O';            
        }         
        SS;
        for (int i = 0; i <= 19; i ++)         
        {           
            for (int j = 0; j <= 19; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (x == 19 && y == 19)
        {
            p("恭喜你走出了迷宫,你竟然闯过了超难关卡,牛啊,去挑战更难的关卡吧\n");
			sleep(1);
            break;
        } 
    }
}
void difficult()
{
	SS;
    char map[10][10]=         
    {            
        {'#','#','#','#','#','#','#','#','#','#'},         
        {'#',' ',' ','O',' ',' ',' ',' ','#','#'},
        {'#',' ','#',' ','#','#',' ','#',' ',' '},   
        {'#',' ','#',' ','#','#',' ',' ',' ','#'}, 
        {'#',' ','#',' ',' ','#',' ','#',' ',' '}, 
        {'#',' ','#','#','#','#','#',' ','#',' '}, 
        {' ',' ','#',' ',' ',' ',' ',' ',' ',' '}, 
        {'#',' ','#',' ','#',' ','#','#','#','#'}, 
        {'#',' ','@','#',' ',' ',' ',' ',' ',' '}, 
        {'#','#','#','#','#','#','#','#','#','z'}, 
    };
    for (int i = 0; i <= 9; i++)       
    {        
        for (int j = 0; j <= 9; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x,y;        
    x = 1;
    y = 3;  
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),z是终点" << endl;        
        char ch;       
        cin >> ch; 
        if (ch == 's' && map[x + 1][y] != '#')          
        {                               
            map[x][y] = ' ';                
            x++;                
            map[x][y] = 'O';                   
        }  
        if (ch == 'w' && map[x - 1][y] != '#')          
        {                            
            map[x][y] = ' ';                
            x--;                
            map[x][y] = 'O';              
        }
        if (ch == 'a' && map[x][y - 1] != '#')        
        {                           
            map[x][y] = ' ';               
            y--;                
            map[x][y] ='O';            
        }  
        if (ch == 'd' && map[x][y + 1] != '#')         
        {                        
            map[x][y] = ' ';     
            y++;                
            map[x][y] = 'O';            
        }         
        SS;
        for (int i = 0; i <= 9; i ++)         
        {           
            for (int j = 0; j <= 9; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (x == 9 && y == 9)
        {
            p("恭喜你走出了迷宫,你竟然闯过了困难关卡,去挑战更难的关卡吧\n");
			sleep(1);
            break;
        } 
    }
}
void middle()
{
	SS;
    char map[8][8]=         
    {            
        {'#','#','#','#','#','#','#','#'},         
        {'#','#',' ','O',' ',' ','#','#'},
        {'#',' ',' ','#','#',' ',' ','#'},  
        {'#',' ','#',' ','#','#','#','#'},  
        {'#',' ',' ',' ',' ','#',' ','#'},  
        {'#','#','#',' ','#','#',' ','#'},  
        {'#',' ',' ',' ',' ',' ',' ',' '},  
        {'#','#','#','#','#','#','#','z'},  
    };
    for (int i = 0; i <= 7; i++)       
    {        
        for (int j = 0; j <= 7; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x,y;        
    x = 1;
    y = 3;  
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),z是终点" << endl;        
        char ch;       
        cin >> ch; 
        if (ch == 's' && map[x + 1][y] != '#')          
        {                               
            map[x][y] = ' ';                
            x++;                
            map[x][y] = 'O';                   
        }  
        if (ch == 'w' && map[x - 1][y] != '#')          
        {                            
            map[x][y] = ' ';                
            x--;                
            map[x][y] = 'O';              
        }
        if (ch == 'a' && map[x][y - 1] != '#')        
        {                           
            map[x][y] = ' ';               
            y--;                
            map[x][y] ='O';            
        }  
        if (ch == 'd' && map[x][y + 1] != '#')         
        {                        
            map[x][y] = ' ';     
            y++;                
            map[x][y] = 'O';            
        }         
        SS;
        for (int i = 0; i <= 7; i ++)         
        {           
            for (int j = 0; j <= 7; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (x == 7 && y == 7)
        {
            p("恭喜你走出了迷宫,普通虽然难了一些,但也不算什么,去挑战更难的关卡吧\n");
            sleep(1);
            break;
        }
    }
}
void easy()
{
	SS;
    char map[5][5]=         
    {            
        {'#','#','#','#','#'},         
        {'#','O',' ',' ','#'},
        {'#',' ','#',' ','#'},
        {'#','#',' ',' ',' '},
        {'#','#','#','#','z'}
    };
    for (int i = 0; i <= 4; i++)       
    {        
        for (int j = 0; j <= 4; j++)          
        {            
            cout << map[i][j];        
        }        
        cout << endl;    
    } 
    int x,y;        
    x = 1;
    y = 1;  
    while (1)
    {
        cout << "请输入 w(上) s(下) a(左) d(右),z是终点" << endl;        
        char ch;       
        cin >> ch; 
        if (ch == 's' && map[x + 1][y] != '#')          
        {                               
            map[x][y] = ' ';                
            x++;                
            map[x][y] = 'O';                   
        }  
        if (ch == 'w' && map[x - 1][y] != '#')          
        {                            
            map[x][y] = ' ';                
            x--;                
            map[x][y] = 'O';              
        }
        if (ch == 'a' && map[x][y - 1] != '#')        
        {                           
            map[x][y] = ' ';               
            y--;                
            map[x][y] ='O';            
        }  
        if (ch == 'd' && map[x][y + 1] != '#')         
        {                        
            map[x][y] = ' ';     
            y++;                
            map[x][y] = 'O';            
        }         
        SS;
        for (int i = 0; i <= 4; i ++)         
        {           
            for (int j = 0; j <= 4; j++)            
            {
                cout << map[i][j];
            }            
            cout << endl;  
        } 
        if (x == 4 && y == 4)
        {
            p("恭喜你走出了迷宫,简单不算什么,去挑战更难的关卡吧\n");
            sleep(1);
            break;
        }
    }
}
void zmg()
{
	SS;
    p("走迷宫游戏玩法:找到终点,走到终点(O就是你,#是障碍物,%,@都可以吃掉)\n");
    c("按任意键继续……");
	getch();
    while(1)
    {
        int b=0;
        if(j!=1)
        {
        	SS;
            p("你还要玩吗?\n");
            p("1.要(输入1)2.不要(输入2)\n");
            p("温馨提示:不要太贪玩\n");
            cin>>b;
        }
        if(b==1||j==1)
        {
            j++;
            SS;
            p("你要玩哪种难度的走迷宫呢?\n");
            p("1.简单(输入1)2.普通(输入2)3.困难(输入3)4.超难(输入4)5.坑爹(输入5)\n");
            int a;
            cin>>a;
            if(a==1)
            {
                easy();
            }
            else if(a==2)
            {
                middle();
            }
            else if(a==3)
            {
                difficult();
            }
            else if(a==4)
            {
                superdifficult();
            }
            else if(a==5)
            {
                kd();
            }
            else
            {
                p("你到底玩不玩啊!!!\n");
                sleep(1);
            }
        }
        else if(b==2)
        {
            p("GOODBYE!下次再来\n");
            sleep(1);
            break;
        }
        else
        {
            p("你到底玩不玩啊!!!\n");
            sleep(1);
            break;
        }
    } 
    j = 1; 
}
void pd()
{
	while(1)
	{
		SS;
	    p("你要玩哪种游戏呢?\n");
	    p("1.单人走迷宫(输入1)2.双人吃豆豆(输入2)3.疯狂推箱子(输入3)4.井字棋大战(输入4)5.退出\n");
	    int a;
	    cin>>a;
	    if(a==1)
	    {
	        zmg();
	    }
	    else if(a==2)
	    {
	        cdd();
	    }
	    else if(a==3)
	    {
	    	txz();
		}
		else if(a==4)
	    {
	    	jzq();
		}
		else if(a==5)
	    {
	    	break;
		}
		else
		{
			p("你到底玩不玩啊!\n");
			sleep(1); 
		}
	} 
	
} 
int xyx()
{
	SS;
    p("欢迎来到小游戏\n");
    sleep(1);
    pd();
    
    return 0;
}
void jmsz()
{
	int a;
	SS;
	c("首先,我们选一下颜色。");
	c("字体要什么颜色?");
	c("有黑色(输入1),红色(输入2),绿色(输入3),黄色(输入4),蓝色(输入5),紫色(输入6),深绿色(输入7),白色(输入8)");
	cin>>a; 
	if(a==1)
	{
		cout<<"\033[30m";
	}
	else if(a==2)
	{
		cout<<"\033[31m";
	}
	else if(a==3)
	{
		cout<<"\033[32m";
	}
	else if(a==4)
	{
		cout<<"\033[33m";
	}
	else if(a==5)
	{
		cout<<"\033[34m";
	}
	else if(a==6)
	{
		cout<<"\033[35m";
	}
	else if(a==7)
	{
		cout<<"\033[36m";
	}
	else if(a==8)
	{
		cout<<"\033[37m";
	}
	else
	{
		c("没有这个……"); 
		sleep(1);
	}
	SS;
	c("背景要什么颜色?");
	c("有黑色(输入1),红色(输入2),绿色(输入3),黄色(输入4),蓝色(输入5),紫色(输入6),深绿色(输入7),白色(输入8)");
	int g;
	cin>>g; 
	
	if(g==1)
	{
		cout<<"\033[40m";
	}
	else if(g==2)
	{
		cout<<"\033[41m";
	}
	else if(g==3)
	{
		cout<<"\033[42m";
	}
	else if(g==4)
	{
		cout<<"\033[43m";
	}
	else if(g==5)
	{
		cout<<"\033[44m";
	}
	else if(g==6)
	{
		cout<<"\033[45m";
	}
	else if(g==7)
	{
		cout<<"\033[46m";
	}
	else if(g==8)
	{
		cout<<"\033[47m";
	}
	else
	{
		c("没有这个……\n"); 
		sleep(1);
	}
	SS;
	zt = a;
	bj = g;
}

void qf()
{
	c1(R"(来拜一拜:
\\ \\ \\ \\ \\ \\ \\ \\ || || || || || || // // // // // // // //
\\ \\ \\ \\ \\ \\ \\        _ooOoo_          // // // // // // //
\\ \\ \\ \\ \\ \\          o8888888o            // // // // // //
\\ \\ \\ \\ \\             88" . "88               // // // // //
\\ \\ \\ \\                (| -_- |)                  // // // //
\\ \\ \\                   O\  =  /O                     // // //
\\ \\                   ____/`---'\____                     // //
\\                    .'  \\|     |//  `.                      //
==                   /  \\|||  :  |||//  \                     ==
==                  /  _||||| -:- |||||-  \                    ==
==                  |   | \\\  -  /// |   |                    ==
==                  | \_|  ''\---/''  |   |                    ==
==                  \  .-\__  `-`  ___/-. /                    ==
==                ___`. .'  /--.--\  `. . ___                  ==
==              ."" '<  `.___\_<|>_/___.'  >'"".               ==
==            | | :  `- \`.;`\ _ /`;.`/ - ` : | |              \\
//            \  \ `-.   \_ __\ /__ _/   .-` /  /              \\
//      ========`-.____`-.___\_____/___.-`____.-'========      \\
//                           `=---='                           \\
// //   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  \\ \\
// // //          佛祖保佑我地理考试满分!!!           \\ \\ \\
// // // // // // || || || || || || || || || || \\ \\ \\ \\ \\ \\
)");
	c("按任意键继续……");
	getch(); 
}

int main()
{
	ShowWindow(hwnd,SW_MAXIMIZE);
	int a;
	string s;
	SS;
	dh();
	SS;
	zbc();
	SS;
	c("欢迎使用地理百科,请问您是第一次使用吗?");
	c("第一次使用请输入1,已使用过请输入2,(最后要按enter)");
	cin >> a; 
	if (a == 1)
	{
		c("你可以直接在搜索栏输入你需要查找的地理名词(例如:中国,最后要按enter),或者你还可以根据导览进入一些有趣的页面,你可以按住ctrl并且滑动鼠标滚轮来调整字体的大小,出现bug请与作者联系哦");
		c("好的,开始你的探索吧!!!");
		c("按任意键继续……");
      	getch();
	}
	else if(a == 2)
	{
		c("废话不多说,开始你的探索吧!!!");
	} 
	else
	{
		c("你乱输什么?系统默认你是第一次使用吧");
		c("你可以直接在搜索栏输入你需要查找的地理名词(例如:中国,最后要按enter),或者你还可以根据导览进入一些有趣的页面,你可以按住ctrl并且滑动鼠标滚轮来调整字体的大小,出现bug请与作者联系哦");
		c("好的,开始你的探索吧!!!");
		c("按任意键继续……");
      	getch();
	}
	while(1)
	{
		SS;
		logo();
		ys();
		c("导览:");
		c("1.十万个为什么——地理(输入1)");
		c("2.地理知识问答闯关(输入2)");
		c("3.休闲小游戏(输入3)");
		c("4.界面设置(输入4)");
		c("5.地理祈福(输入5)");
		c("6.退出(输入6)"); 
		c("请输入你要查询的内容:");
		cin >> s;
		SS;
		if(s == "1")
		{
			swgwsm();
		}
		else if(s == "2")
		{
			wdcg();
		}
		else if(s == "3")
		{
			xyx();
		}
		else if(s == "4")
		{
			jmsz(); 
		}
		else if(s == "5")
		{
			qf(); 
		}
		else if(s == "6")
		{
			int x; 
			x=MessageBox(GetForegroundWindow(),"你确定要退出吗?","地理百科",1);
			if (x == 1)
			{
				break;
			}
		}
		else if(s == "地理")
		{
			c("地理(英:Geography),是世界或某一地区的自然环境(山川、气候等)及社会要素的统称。“地理”一词最早见于中国《易经》。古代的地理学主要探索关于地球形状、大小有关的测量方法,或对已知的地区和国家进行描述。\n地理学是研究地球表面的地理环境中各种自然现象和人文现象,以及它们之间相互关系的学科。地理是一门综合性的基础学科。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "经纬度" || s == "经度纬度" || s == "经度" || s == "纬度")
		{
			c("经纬度是经度与纬度组成的坐标系统,是一种利用三度空间的球面来定义地球上的空间的球面坐标系统,能够标示地球上的任何一个位置,横纬竖经");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "本初子午线" || s == "0度经线" || s == "0°经线")
		{
			c("本初子午线,是指在地球上,连接南北两极的经线。本初子午线,地球上的零度经线,经线指示南北方向,所有的经线长度相等,经线标注的度数就是经度。国际上将通过英国伦敦格林尼治天文台原址的那条经线称为0°经线,也叫本初子午线。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "北极圈")
		{
			c("北极圈,是指北寒带与北温带的界线,其纬度数值为北纬66°34',北极圈内有极昼和极夜现象");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "南极圈")
		{
			c("南极圈,是指南寒带与南温带的界线,其纬度数值为南纬66°34',南极圈内有极昼和极夜现象");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "北回归线")
		{
			c("北回归线,是太阳光线能够直射在地球上最北的界线,大约在北纬23°26′(一般可估算为23.5°)的地方。北回归线是一条重要纬线,其自西向东穿过我国云南、广西、广东、福建(海域)、台湾五省区。北回归线也是北温带与热带的分界线。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "南回归线")
		{
			c("南回归线,是太阳直射点回归运动时移到最南时所在的纬线,大约在23°26′S。南回归线也是南温带与热带的分界线。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "赤道")
		{
			c("赤道,指地球表面的点随地球自转产生的轨迹中周长最长的圆周线。其半径为6378.2km,周长为40075.02千米。赤道是南半球、北半球的分界线,它把地球分为南北两半球,其以北是北半球,以南是南半球,是划分纬度的基线。赤道的纬度为0°,是地球上最长的纬线,每年有两次太阳直射。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "地图")
		{
			c("地图是按照一定的法则,有选择地以二维或多维形式与手段在平面或球面上表示地球(或其它星球)若干现象的图形或图像,它具有严格的数学基础、符号系统、文字注记,并能用地图概括原则,科学地反映出自然和社会经济现象的分布特征及其相互关系。\n古代地图一般画在羊皮纸或石板上,传统地图的载体多为纸张,随着科技的发展出现了电子地图等多种载体。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "比例尺")
		{
			c("比例尺是表示图上一条线段的长度与地面相应线段的实际长度之比。公式为:比例尺=图上距离/实际距离。比例尺有三种表示方法:数值比例尺、图示比例尺和文字比例尺。一般来讲,大比例尺地图,内容详细,几何精度高,可用于图上测量。小比例尺地图,内容概括性强,不宜于进行图上测量。\n用公式表示为:比例尺=图上距离/实际距离。比例尺通常有三种表示方法。\n(1)数字式(又名数字比例尺),用数字的比例式或分数式表示比例尺的大小。例如:1∶50,000,000,或1/50,000,000。\n(2)线段式(又名比例尺),在地图上画一条线段,并注明地图上1厘米所代表的实际距离。\n(3)文字式,在地图上用文字直接写出地图上1厘米代表实地距离多少米,如:图上1厘米相当于地面距离500米,或五万分之一。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "日本" || s == "日本地理")
		{
		    c("请问你要查询日本哪方面的内容?");
		    c("1.位置及面积(输入1)\n2.地质(输入2)\n3.地形(输入3)\n4.自然灾害(输入4)\n5.天然资源(输入5)\n6.气候(输入6)\n7.海洋(输入7)\n8.水文(输入8)\n9.自然生态(输入9)\n10.土地利用(输入10)\n11.人口(输入11)\n12.环境问题(输入12)\n13.科技(输入13)\n14.工业(输入14)\n15.农业(输入15)\n16.服务业(输入16)\n17.文化业(输入17)\n18.外贸(输入18)\n19.交通(输入19)\n20.旅游(输入20)");
			cin >> a;
			if (a == 1)
			{
			    c("日本位于欧亚大陆以东、太平洋西部,由数千个岛屿组成,众列岛呈弧形。日本国土被海完全包围,并无与任何国家的陆地相连。西面的日本海对岸是俄罗斯、北朝鲜及韩国,西南面的东海面向中国大陆及台湾,南面面向菲律宾海的美属北马里亚纳群岛。\n根据日本国土交通省国土地理院资料,日本的领土四极是:\n最东端:东京都南鸟岛,北纬24°16′59″,东经153°59′11″\n最西端:冲绳县与那国岛,北纬24°26′01″,东经122°56′01″\n最南端:东京都冲之鸟礁,北纬20°25′31″,东经136°04′11″\n最北端:\n日本政府主张:北海道择捉岛,北纬45°33′28″,东经148°45′14″\n有效管辖范围:北海道稚内市宗谷岬对岸的弁天岛,北纬45°31′13″,东经141°56′27″。\n根据日本总务省统计局及统计研修所的《2012年统计年鉴》,日本于2010年领土面积有377,950平方公里,海岸线总长度33,889公里,其中北海道、本州、四国、九州四个大岛的海岸线长度19,240公里。\n日本的领海范围是《联合国海洋法公约》第三条所规定的领海基线起12海里,位于北海道宗谷海峡、北海道与本州之间的津轻海峡、九州以西的对马海峡西、东水道,以及九州以南的大隅海峡,则划作5个“特定海域”,领海以基线起三海里为界。日本的排他性经济海域范围则是离领海宽度基线200海里(依据《联合国海洋法公约》第57条),但与韩国及中华人民共和国有所争议,正在进行协商。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("日本列岛地处亚欧大陆板块、北美洲板块、太平洋板块及菲律宾板块四个板块的交界处。太平洋板块、北美洲板块和欧亚大陆板块、菲律宾板块相互碰撞,使得日本列岛逐渐从海中突起。就地质学来看,日本列岛十分年轻。中央构造线和糸鱼川静冈构造线是横贯及纵贯日本的两大断层。糸鱼川静冈构造线以东一带是日本最大的地堑中央地堑带。在地质学上,中央地堑带的西侧是西南日本,东侧是东北日本。中央地堑带西侧附近的地层表面覆盖有历史较短的火山喷出物,其下方则是诞生于中生代及古生代的地层,距今约有5亿5,000万年至6,500万年的历史。而中央地堑带一带的妙高连峰则诞生自2,500万年前,多为堆积物及火山喷出物构成。显示在中央地堑带曾发生过巨大的地壳变化。西南日本以中央构造线为界,分为内帯和外帯。中央构造线北侧的是高温型的领家变成帯,地质以片麻岩和花岗岩为主,而南侧是高压型的三波川变成帯,以结芯片岩为主。两条构造线迄今都仍在活动,也是日本国内火山和地震密集的地区。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("日本国土约75%属山地丘陵地带,小规模的山间盆地及平原散布全国,成为民居、耕种、经济活动集中之处。山地面积占土地面积最大的四国,为79.9%,其次九州占64.8%,本州有63.6%,北海道最低,为49%。日本全国最高峰则是位于太平洋沿岸山梨县及静冈县交界的富士山,根据日本国土交通省国土地理院山岳标高资料, 富士山的海拔高度达3,776米。富士山自1708年之后就没有再大规模喷发过,不过仍然是一座活火山。\n日本国内平原面积不大,大多都是小规模的冲积平原、海岸平原和洪积台地。当中最大的是首都东京所在的关东平原,面积约13,000km2。其他规模较大平原则包括爱知县名古屋市一带的浓尾平原、大阪及京都两府附近的近畿平原、本州东北部宫城县的仙台平原,以及北海道西部的石狩平原。因日本地狭人稠,在许多沿海的平原地区,日本通过开山填海以增加土地面积。\n日本自北至南的四大岛屿是北海道、本州、四国和九州。北海道位于日本列岛的最北端,南隔津轻海峡与本州相对。北海道旧名虾夷,原住民族为爱努族,当地的很多地名也来自爱努语。北海道的主要山系有南部的日高山脉和东部的石狩山地,西部的夕张山地等。北海道内的最高山峰是旭岳,海拔2291米。在山脉的中间有富良野盆地、上川盆地、名寄盆地、北见盆地等盆地。北海道东海岸平原较少,较大的平原有十胜平原。西海岸的平原面积较大,其中最大的石狩平原也是北海道人口最为集中的地区。较低的人口密度使得北海道是日本森林面积最大的地区,森林面积占全道面积的71%,也是日本木材生产量最多的地区。和日本其他地区相比,北海道的湖泊数量颇多,主要湖泊有阿寒湖、屈斜路湖、支笏湖、洞爷湖等。\n本州岛是日本最大的岛屿。北美板块和欧亚板块在本州北部挤压太平洋板块,形成了纵贯本州北部的奥羽山脉。发源自奥羽山脉及其他山脉的河流在其中游形成盆地,下游则形成平原。奥羽山脉西侧的日本海沿岸地区有大量火山景观,主要火山有岩木山、鸟海山、月山。而奥羽山脉东侧的太平洋沿岸地区的主要山脉有北上山地,高度相对较低。日本海沟位于本州东部的海域,海沟西侧发生过多次巨大地震。奥羽山脉的南侧是日本面积最大的平原关东平原,日本的首都东京也位于这里。关东平原人口密集,也是地震的多发地区。中央地堑带在关东地方一带纵贯本州的中部,而日本最高峰富士山也位于中央地堑带。中央地堑带以西则是连绵险峻的高山,自东向西分别是赤石山脉、木曾山脉和飞驒山脉,三条山脉合称为日本阿尔卑斯山脉,山脉汇集的长野县也因此成为日本地势最高的地区。而日本阿尔卑斯山脉以西的山势则比较平缓。以铃鹿山脉为界,以西是近畿地方。近畿地方没有太高的山脉,位于平缓山脉之中的京都盆地和奈良盆地是日本历史最为悠久的地区。近几地方以西是中国地方。中国山地横贯了中国地方,山脉北侧是山阴地方,南侧是山阳地方。山阴地方平原较少且面积狭小,人口密度也较低。而山阳地方则人口密集,气候温暖,是日本重要的工业地区。\n四国位于日本西南部,北隔濑户内海和本州相望,南为太平洋。是日本四大岛中最小的一个。四国山地横贯四国岛中部且山势险峻,也是四国各县和主要水系的分界线。由于四国山地的存在,四国南北气候差异很大,北部的濑户内海沿岸温暖干燥,南部则高温多雨。四国地方地形崎岖多山,交通不便,经济也欠发达。\n九州是日本四大岛屿中位置最南的。九州的中部是九州山地,其核心阿苏山周边为少见完整位于陆地上的的破火山口。九州的地形可大体分为三个地区:北部和中部的界线是松山-伊万里构造线;中部和南部的界线是臼杵-八代构造线。北部地势较平,而南部山地较多。中部则在数十万年之前都曾是濑户内海的延伸部份,因阿苏山的数次喷发而逐渐与其他陆地相连。九州是日本距离中国和朝鲜半岛最近的地方,也是中国大陆文化传入日本的重要地点。\n日本国土的最南部是琉球群岛,范围包括了冲绳县和鹿儿岛县南部的岛屿地区。冲绳地方古为琉球国,二战后为美军接管,直到1972年日本重新统治冲绳。这里的人民独立性强,与日本本土其它地方的风俗迥然不同。冲绳地方自南向北主要的群岛有吐噶喇群岛、奄美群岛、冲绳群岛、先岛诸岛\n");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("日本地处四个板块的交界处,地震和火山活动十分活跃。世界上每年发生的大小地震中,有约10%都是在日本附近发生。1996年到2005年期间,世界上发生的里氏6级以上的地震中,有20%都是发生在日本。20世纪以来,在日本发生并造成重大损失的大地震有1923年的关东大地震(这场地震导致超过10万人死亡,是日本史上死者最多地震。地震给日本首都东京带来毁灭性打击)、1995年的阪神淡路大地震(此次地震都之后都市的地震对策和建筑基准法的修订及防灾意识产生了重大影响)和2011年的东北地方太平洋冲地震(地震所带来的海啸给东日本太平洋沿岸地区带来重大灾害,其引发的核电站事故带来的严重影响至今仍未消除)。而在沿海地区,地震之后引发的海啸常带来远超过地震的影响,英语中的海啸(Tsunami)一词就是来自于日语。1896年发生的明治三陆大地震引发的海啸最高达38米,超过22,000人遇难或失踪。2011年发生的东北地方太平洋冲地震引发的海啸最高浪高达40.5米,约2万人遇难或失踪。\n除了地震和海啸之外,火山引发的灾害在日本也不少见。1708年富士山宝永大喷发时,江户市内也堆积了大量火山灰。1986年伊豆大岛三原山喷发,岛上所有居民都被迫离岛避难。1991年发生在长崎县的云仙普贤岳喷发也导致43人遇难。而近年日本较为活跃的火山有有珠山、浅间山、三宅岛、阿苏山和樱岛等。日本其他的主要自然灾害还有山体滑坡、泥石流、洪水、台风、雪灾和低温灾害等。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("日本地理年龄年轻,地下埋藏的矿物品种众多,有“矿藏博物馆”之称。但日本的大部分矿藏难以开采利用或缺乏开采价值,是一个天然资源短缺的国家,工业发展所依赖的石油、天然气、金属等大部分都由外国进口。\n2008年,日本的石油进口量达到20,243万吨,且石油进口对中东地区依存度颇高;2006年,日本输入液化天然气输入量达818亿6000万立方米。1973年第一次石油危机爆发之后,日本在能源来源上对石油的依赖已经大幅减少,取而代之的是天然气以及原子能。南关东地区有一些天然气埋藏于地下,但因其地处人口密集地区,开采受到限制。金属资源方面,日本对金属资源需求极殷。日本的铜产量曾经是世界第一,但现今和其他金属资源都已经采掘枯尽,因此也是极为依靠进口。2009年,日本铁矿石进口量达10,547万吨,铜矿进口量达4,776千吨,锌进口量达886千吨。日本过去曾有大规模煤矿开采,主要的产煤地点有北海道、山口县、福冈县等。在鼎盛时期,全日本曾有超过800处煤矿开采。第二次世界大战期间,年产量曾达6000万吨。战后虽曾一度大幅减少,之后随着经济发展又有回升。1950年之后,产量曾超过5,000万吨。不过随着石油地位的提升,加之日本国内开采费用高昂,日本国内的煤矿接连关闭停产。2002年之后,仅有钏路煤矿还在开采,年产量约在60万吨。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("在柯本气候分类法中,北海道属温带大陆性湿润气候;本州、四国、九州属副热带湿润气候;琉球群岛属偏热带雨林气候的副热带湿润气候。由于日本纵贯的纬度颇大,南北气温差异十分显著。而连绵不断的山峰纵贯日本列岛中央,使得太平洋沿岸地区和日本海沿岸地区气候差异很大。因日本地处中纬度大陆东岸,日本气候明显受到季候风及洋流交汇的影响。日本是岛国,年温差较小且降水充沛,有明显的海洋性气候特征。以上种种,均导致日本与相同纬度的朝鲜半岛、华北等地区的雨量有显著差异。\n日本一年四季分明。五月至九月,热带气流从太平洋趋向日本,加上黑潮、亲潮在周边海域交汇,为日本带来闷热、雨量充沛的夏季。标志着夏季开始的“梅雨”雨季从南部开始向北部展开,这道降雨前锋称为“梅雨前线”。日本全国除了北海道之外均有梅雨现象。直到7月,太平洋季候风将暖湿气流占据日本上空,雨季结束、盛夏来临。盛夏到初秋的这段期间,北日本和东日本则会出现被称为“秋雨”的间歇雨季。日本在夏季和秋季也会遇上多个台风,每年平均会有十个台风接近日本,其中三、四个会登陆,并造成人员伤亡和破坏。11月底左右,西伯利亚大陆的冷空气集结成高气压,趋向太平洋北部的低气压。结果导致寒风从西面吹向日本,途径日本海时吸收上空大量的湿气,为面向日本海的“里日本”带来严寒与暴雪。当中尤以北陆地方(富山县、新潟县一带)的山间积雪最为深厚。在山脊另一侧的“表日本”,风雪由于受到山脊阻挡,日本东部的冬日天气通常晴朗干燥,但气温仍然偏低。冬季结束后,春天开始,受热带大陆性气团的影响,高气压和低气压交替通过日本上空。三月下旬日本各地的樱花相继绽放,民众纷纷举行一年一度的花见活动。\n日本全国可分为五个气候区,分别是日本海型气候区、太平洋型气候区、中央高地型气候区、濑户内海型气候区和琉球群岛型气候区。日本海型气候区的范围的包括了北海道和本州岛的日本海侧地区。在冬季因西北季风带来大量水汽,使得日本海沿岸地区在冬季常有大量降雪,其降雪量在世界也位居前列。太平洋型气候区包括了北海道、本州的太平洋沿岸地区和九州的大部份地区。其夏季因梅雨和台风的影响降水量较多。而冬季气候则较为干燥。中央高地型气候区的范围是本州中部的山区地区,这一地区距海洋相对较远且海拔较高,因而气温年较差很大且降水量较少,具有较强的大陆性气候特征。濑户内型气候区的范围是指濑户内海沿岸地区,这一地区因被山地包围,季风受到阻挡,全年降水量都相对较少。琉球群岛型气候区包括了冲绳群岛,位于日本的最南端,全年高温多降水,海洋性气候特点鲜明。\n日本的传统住宅建筑为了适应日本高温多湿的气候环境,在设计上注重通风,往往不设固定的墙壁而使用拉门,以促进室内各房间的空气流通。且在地板和地表间做一定间隔,使得湿气能从房屋下方通过。然而随着经济的发展,传统的日式房屋数量急剧减少,取而代之的是使用钢筋混凝土建造的西式住宅。这些住宅大多使用固定墙壁且注重气密性。都市日益增加的高层建筑使得大都市和其近郊的热岛效应日益突出,冬季的气温过去和相比有所变暖,而夏季的高温酷暑也是严重的社会问题\n");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("日本周边海域分别为东边的太平洋、南边的菲律宾海(日本多视作太平洋一部分)、西边的东海、西北边的日本海,以及东北边的鄂霍次克海。本州与四国之间的海称为濑户内海,当中散布多个海岛。日本国内的主要海峡则有北海道和本州之间的津轻海峡、本州和九州之间的关门海峡以及宗谷海峡、明石海峡、鸣门海峡、对马海峡。面积较大的海湾有东京湾、三河湾和大阪湾。\n日本的海岸线长度居世界第六位。日本海岸线的曲折程度受地形的影响,各地区海岸线都有鲜明的特点。日本海沿岸地区的海岸线较为平直,长度也较短。岩手县一带的三陆海岸和长崎县的海岸属于溺湾,曲折复杂,适宜展开养殖产业,也是著名的观光景区。而拥有众多岛屿的濑户内海沿岸的县份也是日本海岸线较长的县份。\n日本的太平洋海域有称为黑潮的暖流由南向东北流动,而它的支流对马海流则会经过对马海峡,流入朝鲜半岛和日本之间的日本海。另一股称为亲潮的寒流则从北太平洋向南方流动。称为利曼海流的亲潮支流,则经鞑靼海峡流入日本海。两条海流在东北地方交汇,带来充分的浮游生物,令东北地方海域渔藏丰富,是世界三大渔场之一。然而,对渔业资源的过度捕捞导致日本一些地区的渔获量减少。此外,沿岸工业都市的污水排放导致日本一些海域存在赤潮问题。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("由于日本地形狭长且多山,日本的河流普遍长度短、落差大、流域面积小。日本是世界上降水量较多的地区,且在夏季常有在短时间内集中降雨的情况,使得日本的河流不时出现洪水泛滥的情况,带来一定的灾害。日本的年平均降水量约有1,700毫米,人均年降水量约有5,200立方米,较世界平均的23,000立方米为低。加上日本的河流大多较为短小,降水很快就流入海中,难以利用。因而日本虽然降水量较多,人均可利用水资源却较低。在濑户内海沿岸等气候较干燥降水量较少的地区,居民甚至需要修建储水池以储备旱季用水。\n根据日本总务省统计局及统计研修所的《2007年统计年鉴》,日本最长的河流是信浓川,长度367公里。信浓川发源自埼玉县、山梨县、长野县三县交界处的甲武信岳南侧,在新潟市注入日本海。日本流域面积最广的河流是利根川,流域面积16,840平方公里。利根川的主流发源于群马县和新潟县交界处的大水上山。在千叶县铫子市和茨城县神栖市之间注入太平洋。其流域面积占了关东平原的大部分地区。除了这两条河流之外,日本的其他主要河流还有北海道的石狩川、天盐川;东北地方的北上川、阿武隈川、最上川;关东地方的荒川;中部地方的木曾川;四国地方的四万十川;九州地方的筑后川等。\n日本的湖泊数量不是很多,根据日本国土交通省河川局湖沼资料,日本面积最大的湖泊是位于滋贺县的琵琶湖,其面积达670.3平方公里。琵琶湖属于构造湖,其历史相当长,生态系统多样,也是关西地区重要的水源。而最深的湖泊是秋田县的田泽湖,最大水深423.4米。海拔最高的湖泊是栃木县的中禅寺湖,湖面海拔1,269米。因日本火山活动频繁,日本的湖泊中火山口湖和断层湖较多,如屈斜路湖、支笏湖、洞爷湖、十和田湖等。沿海地区则有一些湖泊是海迹湖,如八郎潟、霞浦、滨名湖、中海等。为实现发电和河流开发等目的,日本也兴建有很多水库,规模较大的有黑部水库和德山水库等。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("南北狭长的地形加上差异巨大的气候使得日本是一个极具生物多样性的国家。有超过90,000种生物在日本列岛上生息。其中维管束植物约有5,600种(其中1,950种是特有种,固有率35%);哺乳类91种(其中46种是特有种,固有率51%);鸟类368种(其中15种是特有种,固有率4%);爬虫类64种(其中28种是特有种,固有率 44%);两栖类58种(其中44种是特有种,固有率76%);鱼类214种(其中52种是特有种,固有率24%)。日本列岛并未经历过因冰河导致大量生物灭绝的情况。而岛国的地形又使得外来生物较难入侵,岛上的生物则实现了独自的进化。然而明治维新以来,因人类的捕猎和外来生物的入侵,一些珍稀的日本特有种已经灭绝或濒危。日本狼即是典型的例子。\n日本的森林覆盖面积约有250,000平方公里,森林覆盖率约有66%,就世界平均水平来看,日本是森林覆盖率很高的国家。日本的森林面积中有约130,000平方公里是天然林、100,000平方公里是人工林,其他属竹林等。日本虽然是森林大国,然而由于国产木材价格高昂加之林业后继者不足,日本的木材严重依赖进口。天然林中,本州中部的高山及北海道的海拔较高的地区以灌木林为主;北海道和本州北部的森林以针叶林为主;东北地方和本州中部的山地的森林多是落叶林;而本州中部以南的森林则多是常绿阔叶林。而日本的人工林则几乎都是针叶林。虽然日本森林面积广大,但森林荒废的现象也十分严重。日本在二战后种植的大量人工林中,许多虽已到适宜采伐的时期,却因林业萧条而无人采伐。新种植的人工林也损害了旧有天然林时期的生态系统,导致生态系统单调化,并且带来了严重的花粉症问题。\n由于日本的海域面积南北狭长温差较大,海底地形复杂多样,加上暖流和寒流互相交汇,使得日本近海生息著多种多样的生物。据日本海洋研究开发机构调查,在日本近海生息的海洋生物物种数仅经过确认的就高达32,777种,占全世界约23万种的14.6%。其中有1,872种是日本特有种。日本近海的真核生物种类数种排在世界第二,仅次于澳大利亚近海海域。可以说日本海洋生态系统的多样性也是世界前列。\n日本共有四处世界自然遗产,分别是白神山地、屋久岛、知床半岛和小笠原群岛。白神山地横跨东北地方的青森县和秋田县,拥有世界最大的山毛榉原生林。屋久岛位于鹿儿岛县南部,岛上有珍稀的绳文杉,其历史超过6,000年,有“神木”之称。知床半岛位于北海道东部,亦是许多珍稀动植物的生息之地。小笠原群岛因其远离大陆,岛上生态系统独特,更有“东洋的加拉帕戈斯群岛”之称。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 10)
			{
			    c("日本地形多山,使得日本可居住地面积比例较其他地狭人稠的国家相比要小很多。日本的可居住地面积仅有121,343.23平方公里,只占国土总面积的32.1%。为了缓解用地紧张的情况,填海在日本十分常见。日本东西的两大门户羽田国际机场和关西国际机场,千叶的东京迪士尼度假区和东京的台场等知名地点就是由填海得来。据统计,日本国土面积中有0.5%系填海得来。填海在扩充土地的同时,也带来了环境问题。据日本国土交通省2004年的《关于土地动向报告》,日本国土总面积为377,900km2,其中森林占66.4%、农地占12.8%、住宅地占4.8%、水面占3.6%、道路占3.4%、荒地占0.7%、其他用途占8.3%。而根据日本总务省统计局及统计研修所的《2007年统计年鉴》提供2004年的数据,日本私有土地面积有162,302 km2,其中可作住宅用地面积有15,961平方公里、稻田面积有27,080平方公里、其他田地面积有24,885平方公里、森林面积有78,674平方公里、牧场面积有1,331平方公里、荒地面积有8,597平方公里、其他用途土地面积有5,522平方公里。\n农业方面,日本适合耕种的土地面积狭小,生产成本高,日常农产品颇为依赖外国进口。除了稻米之外,日本所有农产品均不能自给。日本1994年加入世界贸易组织后,在协定框架内继续对进口农产品进行严格品质与数量的限制,例如进口大米控制在市场占有率5%以内,并实行严格的检疫卫生措施等。另一方面,则对国内农业的基础建设、技术、公共服务等方面作大额补贴。结果,日本农产品的品牌形象以优质为主,即使价格偏高也取得国民爱护与信赖。日本政府的农业政策,不但确保国内粮食稳定供应,也推动日本农业现代化、农民收入稳定。日本主要的农业地区有北海道的石狩平原,本州的关东平原、越后平原、浓尾平原,九州的筑紫平原等。稻米主要在日本海沿岸地区和东北地方生产。大都市近郊则发展园艺农业、蔬菜栽培及酪农产业。\n日本是发达的工业国家。自明治维新以来,以纺织业为首的轻工业率先开始发展。重工业则在20世纪初期开始起步。在二战爆发之前,日本的工业已取得一定发展,但在战争中日本工业受到严重打击。战后,日本经济快速实现复兴,工业得到了显著的发展。日本有四大工业地带,分别是京滨工业地带、中京工业地带、阪神工业地带和北九州工业地带。这四个工业地带都处于太平洋沿岸地区,四大工业地带已连为一体,合称太平洋工业地带。其中京滨工业地带位于东京湾西岸,主要发展钢铁、石化和出版印刷产业,是日本第二大工业区。中京工业地带位于三河湾沿岸,支柱产业是汽车制造业和化工产业,是日本最大的工业地带,也是世界汽车大厂丰田汽车的总部所在地。阪神工业地带位于大阪湾沿岸,核心产业是石化产业。北九州工业地带位于福冈县北部,主要产业是钢铁工业。除了四大工业地带之外,日本其他的主要工业区还有关东内陆工业地带、京叶工业地带、东海工业地带、北陆工业地带和瀬戸内工业地域等。而电子、IT等高新技术产业则主要集中在东北地方的高速公路沿线和有“日本硅岛”之称的九州地方。\n日本共制订过六次全国性的国土综合开发计划。分别是1950年制定的特定地域综合开发计划、1962年制定的全国综合开发计划、1969年制定的新全国综合开发计划、1977年制定的第三次全国综合开发计划、1987年制定的第四次全国综合开发计划和1998年制定的第五次全国综合开发计划。前三次综合开发计划均以开发大规模工业区为主要目的,虽取得了经济发展,却也因公害问题引发了一些居民的反对。之后的开发计划则着重国土的均衡发展、缩小东京与地方的差距。国土综合开发计划虽然取得了一定的效果,但东京与地方发展不均衡的问题未能解决,且引发了公害及环境问题。2005年,国土综合开发法被废止。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 11)
			{
			    c("据2010年日本人口普查的数字,日本全国共有人口128,057,352人,其中男性有62,327,737人,女性有65,729,615人。和上次人口普查相比增加了289,358人。总人口为世界第十名。其中日本人有125,358,854人,和上次调查(2005年)相比减少了37万人(0.3%)。\n日本国土狭长且山地多,大部分人口集中在仅有的沿海平原之上。和大多数发达国家类似,日本的人口高度集中于都市。三大都市圈(东京圈、名古屋圈、大阪圈)的人口达全国的49.7%。其中东京都2005年人口为1,257万人,人口密度为每平方公里5,748人。东京都及其邻近的七个县(包括东京都、神奈川县、千叶县、埼玉县、茨城县、栃木县、群马县及山梨县)合称日本首都圈,其人口达4,237万人。三大都市圈都位于太平洋沿岸地区,合称东海道都市带,是世界规模最大的都市密集区之一。与此相对,面积最大的北海道人口却只有563万人,人口密度每平方公里72人。可见各都道府县人口不均极为显著。\n日本的人口结构也成为社会的隐忧。日本男性人均寿命为78.64岁,女性为85.59岁,数字冠绝全球。这虽然反映生活素质以及医学进步,但也反映人口老化问题势趋严重。第二次世界大战过后,日本在1940年代末出现婴儿潮,这些婴儿在20世纪成为日本庞大的劳动人口,推动经济发展。这些婴儿在1970年代诞下下一代,造成另一波婴儿潮。但随着时代转变,日本出生率逐渐下降。1947年,日本正值婴儿潮高峰,总和生育率达到4.54。1973年,日本的总和生育率为2.14,自此之后日本的总和生育率就长期处在人口置换水平2.1的下方。1989年,日本的总和生育率降至1.57,给日本社会带来了很大冲击,被称为“1.57危机”。2005年,日本的总和生育率只有1.26,创下有统计以来的最低数字,日本的总人口也从这一年开始负增长。2010年,日本的总和生育率略有回升至1.39。现代日本人口面对“老龄化”与“少子化”(每户生育孩子数量下降)问题。1970年人口普查时,日本老年人口已占总人口的7.1%,进入老龄化社会。1995年,老年人口已占日本总人口的14.5%,日本进入老龄社会。2007年,日本老年人口占日本总人口的比率达到21.5%,日本进入超老龄社会时代。随着首波婴儿潮人士开始退休,人口减少已经成为影响日本经济及社会的危机。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 12)
			{
			    c("在明治维新之后,随着经济的发展,日本的环境问题也日益突出。足尾铜山事件可说是日本最早的公害事件。在战后的高度经济发展时期,日本发生了数起公害事件,俗称的八大公害有四起发生在日本(痛痛病、水俣病、第二水俣病、四日市哮喘),这些事件引发了日本民众对环境问题的重视。1993年,日本国会通过了《环境基本法》,这是日本在环境保护方面最重要的法律。日本主要的环境问题有大气污染、水质污染、外来物种增加等问题。\n日本的下水道普及率有75%,在发达国家中属低水平。大量农业、工业和家庭废水未经充分处理就排入自然水体,使得日本的众多河流及湖泊出现过富营养化问题。而装载有石油的大型货船也给途径海域带来了油污泄漏,使得日本近海海水污染问题严重。汽车及工厂排出的大量被污染的空气导致日本的部份都市在1970年代出现光化学烟雾问题。1978年,日本制订了对汽车尾气污染进行控制的法律,空气污染问题在日本得到了改善。\n1997年12月,在日本京都市举行了第3届气候变化框架条约缔约国会议,并通过了《京都议定书》。日本也加入了《京都议定书》和《联合国气候变化框架公约》,和世界各国合作面对全球暖化问题。日本还参加了《湿地公约》、《华盛顿条约》、《生物多样性公约》等全球性保护环境条约。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 13)
			{
			    c("20世纪80年代日本确立了“技术立国”战略,日本的科学研发能力位居世界前列,应用科学、机械、医学等领域尤为突出,日本政府把电子技术、生物技术和新材料技术列为国家的3大支柱产业技术,并把3大支柱产业的关键技术细分为16项。每年的科研经费达1300亿美元,高居全球第二。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 14)
			{
			    c("日本工业高度发达,工业结构向技术密集型和节能节材方向发展。主要部门有电子、家用电器、汽车、精密机械、造船、钢铁、化工和医药等,工业产品在国际市场上具有很强的竞争力。主要工业区大都集中在太平洋沿岸,主要形成了京滨、阪神、中京、北九州4个主要的工业区。机械工业一直处于重化学工业的中心地位。\n制造\n日本工业集中于几个工业区的方式发展,例如关东地方和东海地方,东京和福冈之间。一个狭长型的工业地带拥有亚洲最悠久的工业史。许多产业在日本高度发展,包含消费性电子、汽车、半导体、光纤、光电、多媒体、影印机、高级食品。\n自第二次世界大战后,日本的制造业得到迅速发展,尤其电子电气产业和汽车制造业。日本三菱是世界上仅次于美国通用的超级企业财团。日本的电子电气产业和高科技著名制造商包括索尼、松下、佳能、夏普、东芝、日立等公司。汽车制造业方面,日本公司的汽车生产量超越美国和德国,是全球最大的汽车生产国。其中丰田、马自达、本田和日产等制造商,均有汽车产品畅销全球。\n日本在电子、手机通讯、低耗能环保车、机械、工业机器人、光学、化学、半导体和金属等多项领域具世界领先技术且屡获殊荣。日本的工业用机器人产量占世界一半以上。\n矿业\n因日本属于火山活动多发地域,所以埋藏的矿物资源种类丰富。在第二次世界大战之前,矿业比较发达。但到了战后,对矿业危害的环境对策,以及从业人员的安全对策造成生产成本大幅增加,导致了行业衰退。仍在出产的有:成本较低的可以露天挖掘的石英、石灰石,以及纯度高,有国际竞争力的金、银、石油、天然气等。\n2012年,在全球一次能源消费中,日本的消费比例约合3.8%,90%以上的能源矿产依赖进口;在20世纪70年代末,日本本土的矿产品产能已严重不足,其中,铁、铜、铝、锡、铅、锌等主要金属矿产的对外依存度分别高达99%、96%、100%、98%、82%、69%,矿产资源消费极度依赖进口。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 15)
			{
			    c("2000年,日本平均每一农户的耕地面积为1.24公顷,2004年日本兼业农户数占经营性农户总数的79.6%。2000~2004年日本农业生产法人数量从5889个上升至7383个。只有12%日本土地是可耕地,为了弥补此缺点日本使用系统化耕作零碎地。农业在日本是高补助与保护产业,鼓励小规模耕作。2005年日本农产品自给率只有40%,其余农产品依靠大量进口来满足国内消费需求。1990~2003年日本谷物自给率由30%降至27%,其中食用谷物的自给率由67%降至60%;2003年日本豆类、油脂类、砂糖类、水果类、水海类和肉类产品的自给率分别只有6%、13%、35%、44%、50%和54%,日本是欧盟最大的粮食出口对象。日本是世界第二大渔业国,于1989年创下1190万吨渔获,浅海鱼占50%总量养殖鱼则占33%以上,最受欢迎的有沙丁鱼、金枪鱼、螃蟹、牡蛎、秋刀鱼、鲔鱼和日本鰤鱼。日本有世界最大渔船船队和全球15%的渔获量占有率。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 16) 
			{
			    c("日本的服务业,特别是银行业、金融业、航运业、保险业以及商业服务业占GDP的最大比重,且处于世界领导地位,东京是全国第一大城市和经济中心,世界金融、航运和服务中心之一。日本有世界资产最庞大的银行邮储银行,三菱UFJ金融集团、瑞穗金融集团和三井住友金融集团在世界金融界具有举足轻重的地位。东京证券交易所是仅次于纽约证券交易所的世界第二大证券交易所。\n世界贸易组织报告显示,2004和2005年,日本服务贸易出口位居世界第五,2006和2007年上升至第四;2004~2007年各年,日本服务贸易进口均居世界第四位。2007年,日本服务贸易出口额和进口额的世界占比分别达到4.2%和5.1%。2008年,日本在世界服务贸易出口国家中排第六位,在亚洲地区排第二位。在世界服务贸易进口国家中排第四位,在亚洲地区排第一位。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 17)
			{
			    c("日本的文化产业在音乐、电影业、动漫产业、出版业、广告业、体育用品产业、旅游业、教育培训业等方面都取得了长足的发展。\n日本为全球第二大音乐市场,每年能创造出近30亿美元的产值。2006年IFPI的统计数据显示,日本唱片产值达到4619亿日元,约合34亿美元,占全球唱片市场的17%,仅次于美国的36%;在亚洲,日本则占据了85%以上的市场份额。据日本文化科学研究所的调查,2010年日本音像光盘的市场规模达到了5307亿日元。日本电影业于2008年在宫崎骏的带动下攀上了历史新高峰,本土片以高达59.5%的市场份额,2009年,受美国金融危机和全球经济衰退的影响,日本虽然出现了发达国家中最为严重的经济危机,但电影市场却继续保持了2008年的良好状态。2010年,日本电影市场进一步扩大,全年票房总额超越2207亿日元。\n动漫产业若计算其他相关衍生产品,已经成为了日本的第二大盈利性支柱产业。日本的文化消费占家庭消费的30%左右,是世界上报纸发行量和个人订报最多的国家。 根据《文化软实力蓝皮书(2010)》的调查结果,日本2010年市场规模为12.641万亿日元,占全球市场份额的10%。2010年,日本经济产业省发布了《面向文化产业立国》白皮书,提出将文化产业作为21世纪的主打产业。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 18)
			{
			    c("外贸在国民经济中占重要地位。日本从20世纪50年代开始确立了贸易立国的发展方针。“入关”后,日本开始取得和其他缔约方同样的平等地位。按照关贸总协定中的最惠国待遇的基本原则,同大多数国家和地区进行自由贸易,为日本对外贸易规模的不断扩大创造了有利的国际市场条件。此后,日本对外贸易迅速增长,主要贸易对象为美国、亚洲国家和欧盟国家。日本财政年度从当年4月1日至次年3月31日。主要进口商品有:原油、天然气等一次能源、食品、原材料等;主要出口商品有:汽车、电器、一般机械、化学制品等。主要贸易对象是中国大陆、美国、东盟、韩国、中国台湾、中国香港、德国等。日本对华出口减少,是造成贸易逆差的主要原因之一。有贸易关系的国家(地区)数约200个。\n2014年,日本海外净资产增加13%,达到366.9万亿日元(约合3万亿美元)。至此,日本已经连续24年为全球最大债权国。\n日本2019年4月开始施行新签证政策,放宽外籍劳动者进入日本的条件,以应对用工荒难题。媒体注意到,日本长期严格限制移民入境,这一政策出现重大转变");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 19)
			{
			    c("日本交通运输业发达,已形成以海运为主,海、陆、空密切结合的现代化交通运输体系。国际航运中,货运以海运为主;客运以航空为主。国内客运以铁路和公路为主;货运以公路和海运为主。日本拥有庞大的海洋船队,与世界各地都有航线相通。著名的海港有东京、横滨、名古屋、大阪、神户等。\n日本国家中心机场包括东京成田国际机场、东京羽田国际机场、名古屋中部国际机场、大阪关西国际机场和大阪伊丹国际机场。日本航空、全日空、北海道国际航空、天马航空是日本四大航空公司,是日本空中交通的重要标志。\n日本的陆路交通大部分依赖地铁、轻轨、铁路等轨道交通,日本铁路的客运服务始于1872年,包括JR和私铁在内的铁道的总运行距离为27929公里,新干线是日本的高速铁路客运专线系统,以“子弹列车”闻名。2015年,运送旅客人数达到240亿人次。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 20)
			{
			    c("富士山:富士山是日本第一高峰。\n东京铁塔:位于东京市内,于1958年建成。它是仿造法国巴黎的埃菲尔铁塔建造而成的,高333米,塔身为棱锥体,有黄、白、红三种颜色。\n金阁寺:原为大臣西园寺恭经的别墅,修建于14世纪,后归幕府将军足利义满所有,并进行了大规模的翻修和扩建。它高达三层,第二和第三层的外墙用金箔贴成,远远望去,金光闪闪,所以叫作“金阁寺”。第一层为平安时代的贵族风格,第二层为室町时代的武士风格,第三层仿照中国唐朝的“究竟顶”。寺前是以镜湖池为中心的庭园,身影华丽的金阁倒映在镜湖池中,堪称京都的代表性景观。\n银阁寺:银阁寺位于京都东山山麓,1482年由室町幕府将军足利义满的孙子足利义政按金阁寺的造型修建,是一座精致的两层阁楼。\n唐招提寺:位于日本奈良市西京五条街,759年为中国唐朝高僧鉴真所建。\n大阪城:安土桃山时代的建筑。大阪城中的天守阁内存放着有关天主教的珍贵史料,十分具有历史价值。\n阿苏火山:东大寺、严岛神社、平安神宫(祭奉桓武天皇和孝明天皇,京都必游景点之一)、那智瀑布、清水寺、东寻坊、樱岛、姬路城。\n台场:或称御台场,位于东京都东南部东京湾的人造陆地上,是东京最新的娱乐场所集中地。\n浅草寺:创建于628年,是东京都内最古老的寺院。江户时代将军德川家康把这里指定为幕府的祈愿所。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "埃及" || s == "埃及地理")
		{
		    c("请问你要查询埃及哪方面的内容?");
			c(" 1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.自然资源(输入4)\n5.人口民族(输入5)\n6.工业(输入6)\n7.农业(输入7)\n8.旅游业(输入8)\n9.外贸(输入9)\n10.交通(输入10)");
			if (a == 1)
			{
			    c("埃及地处欧亚非三大洲的交通要冲,北部经地中海与欧洲相通,东部经阿里什直通巴勒斯坦。西连利比亚,南接苏丹,东临红海并与巴勒斯坦接壤,东南与约旦、沙特阿拉伯相望,海岸线长2700多千米。苏伊士运河沟通了大西洋与印度洋,战略位置和经济意义都十分重要。\n埃及面积为100.145万平方公里,疆域横跨亚、非两洲,大部分位于非洲东北部,只有苏伊士运河以东的西奈半岛位于亚洲西南部。国土略呈不规则的四方形。东西宽1240千米,南北长1024千米,地形平缓,没有大山,最高峰凯瑟琳山海拔2642米。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("埃及全境大部分是海拔100~700米的低高原,红海沿岸和西奈半岛有丘陵山地。沙漠与半沙漠占全国的95%。西部利比亚沙漠,占全国面积三分之二,大部为流沙,间有哈里杰、锡瓦等绿洲;东部阿拉伯沙漠,多砾漠和裸露岩丘。\n世界第一长河尼罗河从南到北流贯全境,埃及段长1350公里,两岸形成宽约3—16公里的狭长河谷,并在首都开罗以北形成2.4万平方公里的三角洲。在尼罗河的影响下,两岸谷地形成了面积为1.6万平方公里的绿洲带。\n主要湖泊有大苦湖和提姆萨赫湖,以及阿斯旺高坝形成的非洲最大的人工湖——纳赛尔水库(5000平方公里)。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("全国干燥少雨,气候干热。埃及南部属热带沙漠气候,夏季气温较高,昼夜温差较大。尼罗河三角洲和北部沿海地区,属亚热带地中海气候,气候相对温和,其余大部地区属热带沙漠气候。白尼罗河发源于南半球的热带草原气候区,青尼罗河发源于北半球的热带草原气候区,两河汛期不同。1月平均气温12℃,7月26℃;全境干燥少雨,年均降水量50~200毫米。余大部地区属热带沙漠气候,炎热干燥,气温可达40℃。每年4~5月间常有“五旬风”,夹带沙石,损坏农作物。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("主要资源是石油、天然气、磷酸盐、铁等。已探明的储量为:石油44.5亿桶(2013年1月),天然气2.186万亿立方米(2012年1月),磷酸盐约70亿吨,铁矿6000万吨。此外还有锰、煤、金、锌、铬、银、钼、铜和滑石等。2015年,埃及近海海域发现迄今地中海范围内最大天然气田,潜在天然气蕴藏量为8500亿立方米。埃及的石油和天然气探明储量分别位居非洲国家第五位和第四位,是非洲最重要的石油和天然气生产国。平均原油日产量达71.15万桶,天然气日产量达1.68亿立方米,国内消耗的天然气数量占天然气总产量的70%,其余30%供出口。埃及电力供应以火电为主,占86.9%。全国电网覆盖率达99.3%,世界排名第28位。阿斯旺水坝是世界七大水坝之一,全年发电量超过100亿度。2008年,埃及斥资16亿埃镑改进阿斯旺大坝发电机组,并斥资150亿埃镑改进全国电网。2007年埃及正式启动核电站计划,2010年宣布将于2025年前建立4个核电站。2016年5月,埃政府表示在2018年前斥资139亿美元,为国家电网新增2.19万兆瓦发电能力,并重点发展可再生能源。2007年,埃及正式启动核电站计划,2010年宣布将于2025年前建立4个核电站。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("全国人口数:约1亿。伊斯兰教为国教,信徒主要是逊尼派,占总人口的84%。科普特基督徒和其他信徒约占16%。另有约600万海外侨民。\n据埃及国家统计局公布的数据,2012年8月底,埃及人口已经达到9100万人。除移居在国外的数百万人,生活在埃及这块古老土地的人口高达8300多万,在西亚北非地区高居首位,据埃及政府估计,在2025年前,这一数字将突破一亿。\n2006年埃及总人口还只有7650万,在此后不到6年时间里猛增18%以上,净增约1450万人。此外,埃及人口居住高度集中。埃及国土只有100多万平方公里,在中东和非洲地区来说本来就不算大,而且大约95%的国土面积为无法居住的荒漠,能够居住的国土面积只有5万多平方公里。因此,埃及人口近一半集中在面积约2.4万平方公里,也是埃及最富庶的尼罗河三角洲地区。此外,首都大开罗地区一地的人口就高达近2000万,约占全国人口的近四分之一。\n2020年2月11日,埃及中央公众动员和统计局大楼外悬挂的居民人口实时计数器备受关注。下午2时30分左右,随着计数器上的数字首次上升至9位数,埃及成为全球第十四个人口过亿国家。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("工业以纺织和食品加工等轻工业为主。工业约占国内生产总值的16%,工业产品出口约占商品出口总额的60%,工业从业人员274万人,占全国劳动力总数的14%。埃及工业企业过去一直以国营为主体,自20世纪90年代初开始,埃及开始积极推行私有化改革,出售企业上百家。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("埃及是传统农业国,农村人口占全国总人口的55%,农业从业人员约550万人,占全国劳动力总数的31%。埃及政府重视扩大耕地面积,鼓励青年务农。全国可耕地面积为310万公顷,约占国土总面积的3.7%。近年来,随着埃及经济的发展,农业产值占国内生产总值比重有所下降。主要农作物有小麦、大麦、棉花、水稻、马铃薯、蚕豆、苜蓿、玉米、甘蔗、水果、蔬菜等。主要出口棉花、大米、马铃薯、柑橘等。棉花是埃及最重要的经济作物,主要为中长绒棉(35mm以下)和超长绒棉(36mm以上),因其绒长、光洁、韧性好,被称为“国宝”。经过近几年的改革,农业生产实现了稳定增长,是经济开放首当其冲和见效最快的部门。但随着人口增长,埃及仍需进口粮食,是世界上最大的粮食进口国之一。为扩大耕地面积,增加农业产出,2015年塞西总统提出“百万费丹”土地改良计划。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("埃及历史悠久,名胜古迹很多,具有发展旅游业的良好条件。政府非常重视发展旅游业。主要旅游景点有金字塔、狮身人面像、卢克索神庙、阿斯旺高坝、沙姆沙伊赫等。2011年以来的动荡局势对旅游业影响较大,赴埃旅游人数、饭店房间价格、旅游投资均明显下降。2012年接待游客1050万人次,收入约100亿美元。2013年6月底埃及局势再次动荡后,多国政府颁布赴埃旅行警告。2014年,埃及旅游收入为75亿美元,同比增长27%,赴埃及游客数量为1000万人次。2015年,埃及旅游收入约61亿美元,赴埃及游客数量为930万人。2016年,埃及旅游收入约34亿美元,赴埃及游客数量为450万人。2017年,埃及旅游收入约53亿美元,赴埃及游客数量为830万人。2018年,旅游收入98亿美元。2019年9月8日,埃及文物部在埃及南部旅游城市卢克索召开新闻发布会,宣布两座拥有3300年历史的古墓完成修复后正式向游客开放。\n");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("埃及同120多个国家和地区建有贸易关系,主要贸易伙伴是美国、法国、德国、意大利、英国、日本、沙特、阿联酋等。由于出口商品少,外贸连年逆差。为扩大对外出口,减少贸易逆差,埃及政府采取了以下措施:发展民族工业,争取生产更多的进口替代商品;限制进口,特别是消费性制成品的进口;争取扩大出口,特别是原油、原棉以外的非传统性商品的出口。\n埃及主要进口商品是机械设备、谷物、电器设备、矿物燃料、塑料及其制品、钢铁及其制品、木及木制品、车辆、动物饲料等。主要出口产品是矿物燃料(原油及其制品)、棉花、陶瓷、纺织服装、铝及其制品、钢铁、谷物和蔬菜。埃及出口商品主要销往阿拉伯国家。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 10)
			{
			    c("交通运输便利,近几年海、陆、空运输能力增长较快。\n铁路:由28条线路组成,总长10008公里,共有796个客运站,日客运量200万人次。开罗共有两条地铁线路,总长64公里,共耗资120亿埃镑。地铁三号线分两段修建,第一段全长4.3公里,第二段全长7.12公里,总成本约64亿埃镑。\n公路:总长约49000公里。\n水运:有7条国际海运航线;内河航线总长约3500公里。现有亚历山大、塞得港、杜米亚特、苏伊士等62个港口,年吞吐总量为800万集装箱,海港贸易量为1.01亿吨。苏伊士运河是沟通亚、非、欧的主要国际航道。近年来,运河进行了大规模扩建,使过运河船只载重量达24万吨,可容纳第四代集装箱船通过。2018年苏伊士运河收入为57亿美元,2019年为58亿美元。\n空运:有民航飞机55架。全国共有机场30个,其中国际机场11个,开罗机场是重要国际航空站。2008年,埃及航空公司正式加入星空联盟。\n2022年3月5日埃及铁路局宣布,该国最高等级的三等空调列车将于3月8日开通,在开罗-阿斯旺线路投入运营。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "美国" || s == "美国地理")
		{
		    c("请问你要查询美国哪方面的内容?");
			c("1.地理位置(输入1)\n2.面积(输入2)\n3.地形(输入3)\n4.河流(输入4)\n5.气候(输入5)\n6.资源(输入6)\n7.行政规划(输入7)\n8.工业(输入8)\n9.财政金融(输入9)\n10.对外贸易(输入10)\n11.交通(输入11)\n12.科技(输入12)");
			cin >> a;
			if (a == 1)
			{
			    c("美国位于西半球,由美国本土、阿拉斯加州及夏威夷州三个部分所组成:美国本土包含北美洲48个相邻的州份;阿拉斯加州是位在北美洲最西北部的半岛;夏威夷州则是坐落于太平洋的群岛。此外,太平洋和加勒比海上还有波多黎各等领土。\n在地理意义上,“美国”一词普遍指的是美国大陆、阿拉斯加州、夏威夷州、波多黎各、关岛和美属维尔京群岛。美国本土分别与加拿大和墨西哥相邻,并隔海与俄罗斯、古巴、巴哈马对望。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("美国的总面积(包含水域及陆域)大小和中华人民共和国相去不远,依计算入未实际管辖的主张领土范围与否,为全球第三或第四大的国家;两国皆仅次于俄罗斯和加拿大,但列于巴西之前。美国与中国领土面积大小的季殿之争取决于两大因素:(一)中国对阿克赛钦和喀喇昆仑走廊领土主张的合法性。上述地区同时也是印度的主张领土,故未列入计算;(二)美国计算自身国土表面积的方式。自世界概况初次发布以来,中央情报局(CIA)对美国总面积大小便有过数次更动。1989年至1996年,美国总面积明列为9,372,610平方公里(仅包含陆域和内陆水域)。1997年变更至9,629,091平方公里(加入计算五大湖区和沿海水域),2004年至9,631,418平方公里,2006年至9,631,420平方公里,以及2007年至9,826,630平方公里(加入计算海域)。现今,美国总面积大小共有三方说法:中央情报局的世界概况为9,826,675平方公里,联合国统计部门为9,629,091平方公里,《大英百科全书》则为9,522,055平方公里。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("阿巴拉契山脉位于大西洋沿岸平原西侧,基本与海岸平行,长约 2300 多公里,一般海拔 1000 ~ 1500 米,由几条平行山脉组成。内地平原呈倒三角形,北起漫长的美国与加拿大边界,南达大西洋沿岸平原的格兰德河一带。西部山系由西部两条山脉所组成,东边为阿巴拉契亚山脉,西边为内华达山脉和喀斯喀特山脉,乃旧褶曲运动后的产物。内华达山脉的惠特尼峰海拔 4418 米 ,为美国大陆最高点,喀斯喀特山脉的雷尼尔山海拔 4392 米 ,仅次于惠特尼峰。西部山间高原由科罗拉多高原、怀俄明高原、哥伦比亚高原与大峡谷组成,为美国西部地质构造最复杂的地区。大峡谷位于亚利桑那州西北部,由一系列迂回曲折、错综复杂的山峡和深谷组成,气势雄伟,岩壁陡峭,为世界上罕见的自然景观。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("美国河流湖泊众多,水系复杂,从总体上可分为三大水系:\n凡位于落基山以东,注入大西洋的河流都称为大西洋水系,主要有密西西比河、康乃迪克河和哈得森河。其中密西西比河全长 6020 公里 ,居世界第四位。\n凡注入太平洋的河流称太平洋水系,主要有科罗拉多河、哥伦比亚河、育空河等。北美洲中东部的大湖群,包括苏必利尔湖、密歇根湖、休伦湖、伊利湖和安大略湖,总面积 24.5 万平方公里,为世界最大的淡水水域,素有 “ 北美地中海 ” 之称,其中密歇根湖属美国,其余四湖为美国和加拿大共有。苏必利尔湖为世界最大的淡水湖,面积在世界湖泊中仅次于里海而居世界第二位。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("美国的气候大部分地区属温带和亚热带气候,仅佛罗里达半岛南端属热带。阿拉斯加州位于北纬 60 至 70度之间,属北极圈内的寒冷气候区;夏威夷州位于北回归线以南,属热带气候区。但由于美国幅员辽阔,地形复杂,各地气候差异较大,大体可分为五个气候区。东北部沿海的温带气候区,因受拉布拉多寒流和北方冷空气的影响,冬季寒冷, 1 月份平均温度为 -6℃ 左右,夏季温和多雨, 7 月份平均温度为 16℃ 左右,年平均降雨量为 1000 公厘左右。\n东南部亚热带气候区,因受墨西哥湾暖流的影响,气候温暖湿润, 1 月份平均温度为 16℃ , 7 月份平均温度为 24 ~ 27℃ ,年平均降雨量为 1500 公厘。中央平原的大陆性气候区呈大陆性气候特征,冬季寒冷, 1 月份平均温度为 -14℃ 左右,夏季炎热, 7 月份平均气温高达 27 ~ 32℃ 。年平均降雨量为 1000 ~ 1500 公厘。西部高原干燥气候区为内陆性气候,高原上年温差较大,科罗拉多高原的年温差高达 25℃ ,年平均降雨量在 500 公厘以下,高原荒漠地带降雨量不到 250 公厘。太平洋沿岸的海洋性气候区冬暖夏凉,雨量充沛。 1 月份平均气温在 4℃ 以上, 7 月份平均气温在 20 ~ 22℃ 左右,年平均降雨量为 1500 公厘左右。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("美国的农业、矿产和森林资源丰富,在世界上占有举足轻重的地位。\n农业用地 ( 耕地和牧地 ) 约为 4. 3 亿公顷 ,占地球全部农业用地的10% 左右。雨量充沛,土壤肥沃,粮食产量占世界总产量的 1/5 ,主要农畜产品如小麦、玉米、大豆、棉花、肉类等产量均居世界第一位。\n矿产方面,铁矿石、煤炭、天然气、铅、锌、银、铀、钼、锆等产量均居世界前列,但战略资源如钛、锰、锡、钴、铬、镍等则主要依赖进口。煤炭的总储量为 35996 亿吨,石油总储量为 240 多亿吨,天然气储量为 56034 亿立方米。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("共有50个州和首都所在地华盛顿哥伦比亚特区,有3042个县。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("2011年,美国工业生产增长率约为4.1%,占当年美国国内生产总值的19.2%。工业就业人数约占全部就业人口的20.3%。制造业在工业中占有主导地位,产值约占美国国内生产总值的11%,是美国经济的重要基础支柱。美国产业转型加快,制造业所占比重呈下降趋势,劳动密集型产业进一步被淘汰或转移到国外。与此同时,信息、生物等高科技产业发展迅速,利用高科技改造传统产业也取得新进展。美国主要工业产品有汽车、航空设备、计算机、电子和通讯设备、钢铁、石油产品、化肥、水泥、塑料及新闻纸、机械等。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("2015、2016、2017、2018财年美联邦财政赤字分别为4390亿美元、5873亿美元、6657亿美元、7790亿美元。2018年9月,美国债总额已超过21.5万亿美元,约占GDP的111%。2018年2月,白宫公布了2019年财年预算案,预算案总额为44070亿美元,较2018财年增长4.6%。\n在美国经济和就业持续复苏背景下,美联储于2015年底宣布重启加息进程。2016年12月,2017年3月、6月、12月,2018年3月、6月、9月、12月,美联储八次加息,每次加息0.25%。联邦基金利率目标区间为2.25%~2.50%。从2017年10月开始,美联储开始缩减资产负债表。美国主要商业银行有:\n(1)摩根大通(J. P. Morgan Chase):2000年12月由J.P.摩根公司和大通-曼哈顿公司合并而成,总部设在纽约。\n(2)美国银行(Bank of America Corp):原中文名“美国美洲银行”,创建于1968年10月,总部设在旧金山。\n(3)富国银行(Wells Fargo):创立于1852年,总部设在旧金山,是美国唯一一家获得AAA评级的银行。\n(4)花旗集团(Citigroup):1955年纽约花旗银行与纽约第一银行合并,改名为纽约第一花旗银行,1962年改为第一花旗银行,1967年改为花旗公司。总部设在纽约。1998年与旅行者集团合并组建花旗集团,成为世界上最大的金融服务公司。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 10)
			{
			    c("美国主要出口商品为:化工产品、机械、汽车、飞机、电子信息设备、武器、食品、药品、饮料等。主要进口商品是:食品、服装、电子器材、机械、钢材、纺织品、石油、天然橡胶以及锡、铬等金属。\n2019年美国前五大货物贸易伙伴为欧盟、墨西哥、加拿大、中国、日本。前五大货物出口市场为欧盟、加拿大、墨西哥、中国、日本。前五大货物进口来源地为欧盟、中国、墨西哥、加拿大、日本。\n2019年,美国货物贸易总额约为41719亿美元,较2018年同期下降1.5%;其中出口额16528亿美元,同比减少约1.1%;进口额约25190亿美元,下降1.7%;逆差8662亿美元,下降约2.8%。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 11)
			{
			    c("美国拥有完整而便捷的交通运输网络,运输工具和手段多种多样。相较于其他西方国家,由于汽车产业在美国的发展相当早,美国许多城市的发展都提前顾虑到了将城市和住宅区搭配道路网络的设计。为了连结国土,美国设计并建造了高通行量、高速度的高速公路,美国的国家交通系统主要便是依赖这些高速公路网。当中最重要的是州际高速公路系统的建设。这些高速公路在1950年代经由当时的总统德怀特·艾森豪威尔授权建造。\n2011年,美国交通运输和仓储业产值为4,188亿美元,约占美国经济总量的2.8%,吸纳了约3%的就业人员。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 12)
			{
			    c("19世纪初,美国在科学和技术研究,以及技术产品创新方面都是最具影响力的国家之一。美国政府一贯认为,科学技术开支是对国家未来的投资,并以此为准则制定科技政策。美国科技政策一向重视国防研究与基础研究,前者主要是为了维持军事上的优势,而后者则基于基础研究乃是国家长期发展之本的考虑。\n人类工业史上许多最重要的发明,包括轧棉机、通用零件、生产线等都是源自美国,其中工业的生产线尤其重要,它使得工业的大量生产从梦想变为真实。其他重要的发明包括飞机、电灯泡与电话。\n美国在20世纪策划了曼哈顿原子弹计划、阿波罗登月计划和人类基因组计划。在第二次世界大战时期,美国最早研制出原子弹,将人类科技带入原子时代的新纪元。冷战开始后,美国在太空科学和技术领域取得成功,在太空竞赛中领跑,从而导致了火箭技术、武器研究、材料科学和计算机等领域的重大进步,美国在计算机与网络发展史上贡献极大,包括二战中发明的计算机、初期的军事化应用,以及个人电脑发展与革新,美国国防部创办的ARPA网是网络技术的先驱。\n在科学研究方面,美国学者赢得了大量的诺贝尔奖,尤其是在生物和医学领域。美国国家健康研究中心是美国生物医学的聚焦点,并已完成人类基因组计划,使人类对肿瘤、阿兹海默症等疾病的治愈研究进入重要阶段。航空和航天研究的政府机构是美国国家航空航天局。波音公司和洛克希德·马丁公司一类的私营企业也扮演了重要角色。美国国家科学院、美国国家工程院、美国国家医学院和美国国家自然基金会,是美国科学界最高水平的四大学术机构。除自然基金会外,其他三院分别授予院士头衔。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "俄罗斯" || s == "俄罗斯地理")
		{
		    c("请问你要查询俄罗斯哪方面的内容?");
			c("1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.水系分布(输入4)\n5.自然资源(输入5)\n6.人口(输入6)\n7.工业(输入7)\n8.农业(输入8)\n9.服务业(输入9)\n10.金融(输入10)\n11.对外贸易(输入11)\n12.交通(输入12)");
			cin >> a;
			if (a == 1)
			{
			    c("位于30°~180°E,50°~80°N左右,地跨欧亚两洲,位于欧洲东部和亚洲大陆的北部,其欧洲领土的大部分是东欧平原。北邻北冰洋,东濒太平洋,西接大西洋,西北临波罗的海、芬兰湾。\n陆地邻国西北面有挪威、芬兰,西面有爱沙尼亚、拉脱维亚、立陶宛、波兰、白俄罗斯,西南面是乌克兰,南面有格鲁吉亚、阿塞拜疆、哈萨克斯坦,东南面有中国、蒙古和朝鲜。海岸线长37653公里。\n同时,俄还与日本、加拿大、格陵兰、冰岛、瑞典和美国隔海相望。\n面积1709.82万平方公里(占原苏联领土面积的76.3%,占地球陆地面积的11.4%),水域面积占13%,是世界上面积最大的国家。东西长为9000公里,横跨11个时区;南北宽为4000公里,跨越4个气候带。随着克里米亚共和国和塞瓦斯托波尔市加入俄罗斯,俄罗斯版图新增加2.55万平方公里。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("以平原和高原为主的地形。地势南高北低,西低东高。\n西部几乎全属东欧平原,向东为乌拉尔山脉、西西伯利亚平原、中西伯利亚高原、北西伯利亚低地和东西伯利亚山地、太平洋沿岸山地等。西南耸立着大高加索山脉,最高峰厄尔布鲁士山海拔5642米。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("大部分地区处于北温带,气候多样,以温带大陆性气候为主,但北极圈以北属于寒带气候。温差普遍较大,1月平均温度为-18℃~-10℃,7月平均温度为11~27℃。年降水量平均为150~1000毫米。西伯利亚地区纬度较高,冬季严寒而漫长,但夏季日照时间长,气温和湿度适宜,利于针叶林生长。\n位于俄东北部的奥伊米亚康村,是世界上最冷的定居点之一,1月平均温度-50℃,历史最低值-71.2℃。\n从西到东大陆性气候逐渐加强;北冰洋沿岸属苔原气候(寒带气候)或称(极地气候),太平洋沿岸属温带季风气候。从北到南依次为极地荒漠、苔原、森林苔原、森林、森林草原、草原带和半荒漠带。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("俄罗斯临大西洋、北冰洋和太平洋,濒临海域顺时针依次为里海、黑海、波罗的海、芬兰湾、巴伦支海、喀拉海、拉普捷夫海、东西伯利亚海、白令海、鄂霍次克海、日本海。\n河流和湖泊\n①欧洲第一长河,全长3685千米(俄罗斯母亲河,五海通航:黑海、亚速海、里海、波罗的海、白海)——伏尔加河;第聂伯河、顿河、阿穆尔河(黑龙江)、乌拉尔河等。\n②西伯利亚地区的鄂毕河、叶尼塞河(俄罗斯第一长河)、勒拿河。\n③贝加尔湖(世界最深湖泊,由地壳断裂下陷而成)、奥涅加湖");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("俄有世界最大储量的矿产和能源资源,是最大的石油和天然气输出国,其拥有世界最大的森林储备和含有约世界25%的淡水的湖泊。\n俄资源总储量的80%分布在亚洲部分。\n森林和水力资源:森林覆盖面积8.67亿公顷,占国土面积50.7%,居世界第一位。林材蓄积量807亿立方米。\n水力资源丰富,总径流量是4270立方千米/年,居世界第二位。众多河流上建立的水电站是俄罗斯的主要电力来源。\n矿产资源:煤(库兹巴斯)、石油(秋明油田、第二巴库油田)、天然气、铁(库尔斯克)、锰、铜、铅、锌等。石油探明储量82亿吨(2009年数据),占世界探明储量的4~5%,居世界第八位。天然气已探明蕴藏量为48万亿立方米,占世界探明储量的1/3强,居世界首位。\n钻石资源:俄罗斯日前公布了一个20世纪70年代发现的钻石矿。该矿位于西伯利亚东部地区的一个直径超过100公里的陨石坑内,储量估计超过万亿克拉,能满足全球宝石市场3000年的需求。科学家们表示,这个被称为“珀匹盖”(Popigai)的陨石坑的历史超过3500万年,它下面的钻石储存量估计是全球其他地区钻石储量之和的10倍。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("俄总人口 1.46亿人(截至2020年),共有民族194个,其中俄罗斯族占77.7%。俄是世界上人口减少速度最快的国家之一。人口普查初步结果显示,2002年至2010年俄人口下降至1.429亿,与2002年的1.452亿相比减少230万人,降幅近1.6%。1991年苏联解体以来,俄人口形势持续恶化,从1993年的1.486亿减少到1996年等1.425亿人,每年在以减少70万人的速度在减少,到2030年俄人口将降至1.39亿。\n俄罗斯社会男女性别比率失调。1989年、2002年和2010年的三次全俄人口普查结果显示,俄罗斯男女人口比例分别是1000:1140、1000:1147、1000:1163。\n人口分布极不均衡,西部发达地区平均每平方公里52~77人,个别地方达261人,而东北部苔原带不到1人。高加索地区的民族成分最为复杂,有大约40个民族在此生活。居民多信奉东正教,其次为伊斯兰教。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("俄工业发达,核工业和航空航天业占世界重要地位。2004年工业产值为112090亿卢布,同比增长6.1%。工业从业人口2055.4万人,占总就业人口(6732.2万)的30.5%。\n工业基础雄厚,部门全,以机械、钢铁、冶金、石油、天然气、煤炭、森林工业及化工等为主,木材和木材加工业也较发达。俄工业结构不合理,重工业发达,轻工业发展缓慢,民用工业落后状况尚未根本改变。\n主要工业区\n莫斯科工业区:俄罗斯工业最发达的地区,以汽车、飞机、火箭、钢铁、电子为主。\n圣彼得堡工业区:以石油化工、造纸造船、航空航天、电子为主,是俄食品和纺织工业最发达的地区。\n乌拉尔工业区:以石油、钢铁、机械为主。\n新西伯利亚工业区:以煤炭、石油、天然气、钢铁、电力为主。\n俄IT业发展迅速,尤其是在软件开发方面已经走在世界前列,涌现出了Yandex,卡巴斯基等世界著名的软件制造商。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("农业人口668.4万人,占总就业人口的9.9%。农牧业并重,主要农作物有小麦、大麦、燕麦、玉米、水稻和豆类。经济作物以亚麻、向日葵和甜菜为主。畜牧业主要为养牛、养羊、养猪业、规范化。\n小麦进口\n据俄海关总署发布的最新报告显示,2013年1月到5月期间,俄小麦进口量达到了36.28万吨。\n这份报告显示,相比之下,上年同期只有300吨。从独联体国家进口的小麦数量为35.3万吨,相比之下,上年同期为4.19万吨。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("2004年服务业产值42035万亿卢布,占国内生产总值的比重为25%。2004年服务业从业人口4008.4万人,占总就业人口(6732.2万)的59.6%。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 10)
			{
			    c("主要银行有:\n俄罗斯储蓄银行,1991年成立,注册资本241亿卢布。\n俄罗斯外贸银行,1990年成立,注册资本65.5亿卢布。\n工商银行,1988年成立,注册资本22.9亿卢布。\n首都储蓄银行-农工银行,1988年成立,注册资本21.6亿卢布。\n国际工业银行,1992年成立,注册资本18.5亿卢布。\n天然气工业银行,1990年成立,注册资本18.5亿卢布。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 11)
			{
			    c("据俄海关委员会统计,2009年货物贸易进出口3891.4亿美元,较上年(下同)减少37.6%。其中,出口2339.4亿美元,减少36.4%;进口1552.1亿美元,减少39.3%;顺差787.3亿美元,减少29.7%。俄主要出口商品是石油和天然气等矿产品、金属及其制品、化工产品、机械设备和交通工具、宝石及其制品、木材及纸浆等。主要进口商品是机械设备和交通工具、食品和农业原料产品、化工品及橡胶、金属及其制品、纺织服装类商品等。\n2012年外国对俄投资总额为1546亿美元,同比减少18.9%。其中:外国直接投资为186.7亿美元,同比增长1.4%;证券投资为18.2亿美元,同比增长1.3倍;其它类投资为1340.9亿美元,同比下降21.8%。外资主要投向制造业、金融、商业、交通工具和电器维修、矿产开采、房地产及租赁服务等领域,投资额合计达1508.1亿美元,占同期外国对俄投资总额的97.5%。\n截至2012年底,俄累计向境外投资1178亿美元。其中直接投资739.3亿美元,占62.8%;证券投资126.8亿美元,占10.8%;其他类投资311.9亿美元,占26.4%。\n俄累计对外投资位列前位的国家分别是荷兰、塞浦路斯、瑞士、美国、英国、白俄罗斯、卢森堡、维京群岛、奥地利、乌克兰。\n截至2019年10月,中国连续多年保持俄罗斯最大贸易伙伴地位。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 12)
			{
			    c("各类运输方式俱全,铁路、公路、水运、航空都起着重要作用。根据俄罗斯联邦统计局数据,2012年客运周转量5325亿人公里,货运量85.19亿吨,货运周转量达5.05万亿吨公里,同比增长2.8%。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
 		else if(s == "巴西" || s == "巴西地理")
		{
		    c("请问你要查询巴西哪方面的内容?");
			c("1.地理位置(输入1)\n2.地形地貌(输入2)\n3.水系分布(输入3)\n4.气候特征(输入4)\n5.自然资源(输入5)\n6.人口(输入6)\n7.工业(输入7)\n8.农牧业(输入8)\n9.服务业(输入9)\n10.旅游业(输入10)\n11.财政金融(输入11)\n12.对外贸易(输入12)\n13.交通运输(输入13)");
			cin >> a;
			if (a == 1)
			{
			    c("巴西位于南美洲东部,地跨西经35到西经74度,北纬5度到南纬35度。东临南大西洋,北面、西面和南面均与南美洲任意一个国家接壤(智利、厄瓜多尔除外)。北邻法属圭亚那、苏里南、圭亚那、委内瑞拉和哥伦比亚,西界秘鲁、玻利维亚,南接巴拉圭、阿根廷和乌拉圭。海岸线长约7400公里。领海宽度为12海里,领海外专属经济区188海里。\n巴西是南美洲面积最大的国家,领土面积851.49万平方公里,约占南美洲总面积的46%,在世界上仅次于俄罗斯、加拿大、中国和美国,排行第五。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("巴西的地形主要分为两大部分,一部分是海拔500米以上的巴西高原,分布在巴西的中部和南部,另一部分是海拔200米以下的平原,主要分布在北部和西部的亚马逊河流域。\n全境地形分为亚马逊平原、巴拉圭盆地、巴西高原和圭亚那高原,其中亚马逊平原约占全国面积的1/3,为世界面积最大的平原;巴西高原约占全国面积60%,为世界面积最大的高原。最高的山峰是内布利纳峰,海拔2994米。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("巴西境内有亚马逊、巴拉那和圣弗朗西斯科三大河系。河流数量多,长度长,水量大,主要分布在北部平原地区。西南部有巴西的水利枢纽——伊泰普水电站。\n亚马逊河全长6751公里,横贯巴西西北部,在巴流域面积达390万平方公里;巴拉那河系包括巴拉那河和巴拉圭河,流经西南部,多激流和瀑布,有丰富的水力资源;圣弗朗西斯科河系全长2900公里,流经干旱的东北部,是该地区主要的灌溉水源。海岸线长7400多公里,领海宽度为12海里,领海外专属经济区188海里。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("巴西大部分地区处于热带,北部为热带雨林气候,中部为热带草原气候,南部部分地区为亚热带季风性湿润气候。亚马逊平原年平均气温25~28℃,南部地区年平均气温16~19℃。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("铌、锰、钛、铝矾土、铅、锡、铁、铀等29种矿物储量位居世界前列。铌矿储量已探明455.9万吨,产量占世界总产量的90%以上。已经探明铁矿储量333亿吨,占世界9.8%,居世界第五位,产量居世界第二位。石油探明储量153亿桶,居世界第15位,南美地区第二位(仅次于委内瑞拉)。2007年底以来,在沿海陆续发现多个特大盐下油气田,预期储量500亿至1500亿桶,有望进入世界十大储油国之列。森林覆盖率达62%,木材储量658亿立方米,占世界1/5。水力资源丰富,拥有世界18%的淡水,人均淡水拥有量2.9万立方米,水力蕴藏量达1.43亿千瓦/年。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("人口2.1亿(2020年)。白种人占53.74%,黑白混血种人占38.45%,黑种人占6.21%,黄种人和印第安人等占1.6%。官方语言为葡萄牙语。64.6%的居民信奉天主教,22.2%的居民信奉基督教福音教派。\n大西洋沿岸人口稠密,内陆地区较为稀少(简称地狭人稠)。东南地区是巴西人口最多的地区,根据IBGE2004年数据显示该地区人口约有7800多万,相当于巴西人口总数的42%。该地区拥有巴西三个人口最多的州(圣保罗,米纳斯吉拉斯和里约热内卢)和两个最大的城市(里约和圣保罗)。在圣保罗和里约的交界地带形成了以圣保罗、里约为支柱的商业地带,该地区聚集了约23%的巴西人口,成为该国人口密度最大的地区。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("工业体系较完备,工业基础较雄厚,实力居拉美首位。2015年工业产值1.1494万亿雷亚尔,同比衰退6.2%,占国内生产总值19.5%。主要工业部门有:钢铁、汽车、造船、石油、水泥、化工、冶金、电力、建筑、纺织、制鞋、造纸、食品等。民用支线飞机制造业和生物燃料产业在世界居于领先水平。上世纪90年代中期以来,药品、食品、塑料、电器、通讯设备及交通器材等行业发展较快,制鞋、服装、皮革、纺织和机械工业等萎缩。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("可耕地面积逾27亿亩,已耕地7670万公顷,牧场1.723亿公顷,咖啡、蔗糖、柑橘、菜豆产量居世界首位,是全球第二大转基因作物种植国、第一大大豆生产国、第四大玉米生产国,同时也是世界上最大的牛肉和鸡肉出口国。2017年粮食总产量2.377亿吨,其中大豆、玉米、大米三大农作物产量分别达1.14亿吨、9784.3万吨和1232.8万吨。\n除小麦等少数作物外,主要农产品均能自给并大量出口。能源结构:使用可再生能源较多的国家,2015年,可再生能源在一次能源生产总量中所占比例达41.2%,其中甘蔗制乙醇和水力发电分别占一次能源生产总量的16.9%和11.3%。乙醇、水电在可再生能源中占比分别为41.1%和27.5%。有相对完善的核燃料循环工业。有铀矿采冶、纯化、铀转化、浓缩和核燃料元件生产能力。现有运行核电机组2台,在建机组1台。\n依托农业优势,巴西从20世纪70年代开始绿色能源研发,从甘蔗、大豆、油棕榈等作物中提炼燃料,成为世界绿色能源发展的典范。巴西不仅是世界生物燃料生产和出口大国,也是世界上唯一一个在全国范围内不供应纯汽油的国家。巴西消费的燃料中有46%是乙醇等可再生能源,高于全球13%的平均水平。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("服务业对巴西经济发展举足轻重,它不仅是产值最高的产业,也是创造就业机会最多的行业。主要部门包括不动产、租赁、旅游业、金融、保险、信息、广告、咨询和技术服务等。2015年,巴西服务业产值3.6423万亿雷亚尔,同比萎缩2.7%,占国内生产总值61.7%。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 10)
			{
			    c("2016年接待外国游客逾660万人次,创汇60亿美元。全国主要旅游城市和景点:里约热内卢、圣保罗、萨尔瓦多、巴西利亚、马瑙斯、黑金城、伊瓜苏大瀑布、巴拉那石林和大沼泽地等。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 11)
			{
			    c("2017年初级财政赤字1240亿雷亚尔,约占国内生产总值的1.9%,外汇储备3690亿美元。2016年外债余额3377亿美元。\n巴西银行:成立于1808年,是巴西最大的国家银行,在21个国家设有代表处。2004年10月在上海开设代事处,2014年升格为分行。\n巴西国家经济社会发展银行:成立于1952年,主要职责是为巴西大型基础设施和工程提供资金帮助。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 12)
			{
			    c("近年来,巴西政府积极采取措施鼓励出口,实现贸易多样化。巴西政府积极采取措施鼓励出口,实现贸易多样化,对外贸易额增长迅速。主要进口机械设备、电子设备、药品、石油、汽车及零配件、小麦等。出口汽车及零部件、飞机、钢材、大豆、药品、矿产品(主要是铁矿砂)等。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 13)
			{
			    c("交通基础设施总量不足。近年来,巴西政府通过加大投资力度、完善机制体制、改善投资环境等一系列举措,大力推动交通基础设施建设。\n巴西公路运力占全国总运力的60.49%、铁路占24%、水路占13.86%、管道运输占4.46%、航空运输占0.33%。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		 else if(s == "新加坡" || s == "新加坡地理")
		{
		    c("请问你要查询新加坡哪方面的内容?");
			c("1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候(输入3)\n4.水文(输入4)\n5.自然资源(输入5)\n6.人口民族(输入6)\n7.农业(输入7)\n8.工业(输入8)\n9.服务业(输入9)\n10.旅游业(输入10)\n11.贸易(输入11)\n12.交通(输入12)");
			cin >> a;
			if (a == 1)
			{
			    c("新加坡位于马来半岛南端、马六甲海峡出入口,北隔柔佛海峡与马来西亚相邻,南隔新加坡海峡与印度尼西亚相望。由新加坡岛及附近63个小岛组成,其中新加坡岛占全国面积的88.5%。新加坡岛东西约50千米,南北约26千米。20世纪60年代,新加坡陆地面积581.5平方千米,经过多年填海造地,已增加25%,国土面积728.6平方千米,政府计划到2030年再填海造地100平方千米。新加坡属东8时区,没有夏令时,与北京没有时差。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("新加坡地势低平,平均海拔15米,最高海拔163米,海岸线长193千米。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("新加坡属热带海洋性气候,长年受赤道低压带控制,为赤道多雨气候,气温年温差和日温差小,年平均温度在23—35℃之间。12月是一年中最冷的月份,受东北季候风影响及低压带的南移,平均气温在23—24℃左右。6月到9月则吹西南风最为干燥。新加坡降雨充足,年均降雨量在2400毫米左右,每年11月至次年3月为雨季,受较潮湿的季风影响,雨水较多,每天平均相对湿度介于65%到90%之间。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("新加坡共有32条主要河流,最长的河道是加冷河(Kallang River)。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("新加坡资源比较匮乏,主要工业原料、生活必需品需进口。岛上保留有部分原生植物群。新加坡建有17个蓄水池为市民储存淡水。其中,中央集水区自然保护区位于新加坡的地理中心,占地约3000公顷。新加坡约有23%的国土属于森林或自然保护区,而都市化缩小了雨林面积,森林主要分布于武吉知马自然保护区以及3个保护区,西部地段和离岸岛屿。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("截至2019年6月,新加坡总人口570.36万,其中居民402.62万(包括350.09万公民和52.53万永久居民),非本地居民167.74万。总人口增长率1.2%,人口密度7932人/平方千米,性别男女比例为957:1000。年龄中位数41.1岁,65岁及以上人口占14.4%。\n截至2020年6月,新加坡总人口568.58万,其中居民404.42万(包括352.32万公民和52.1万永久居民),非本地居民164.16万。总人口增长率-0.3%,人口密度7810人/平方千米,性别男女比例为957:1000。年龄中位数41.5岁,65岁及以上人口占15.2%。劳动力人口为371.39万,占总人口65.3%。其中,居民劳动人口为234.55万,大学以上居民劳动力占居民劳动力总数比重为39.1%。\n截至2021年8月,新加坡总人口568.6万,公民和永久居民404.4万。\n新加坡是一个移民国家。19世纪前半期,中国、印度、马来半岛和印度尼西亚群岛的移民进入新加坡。华族在新加坡经济社会中地位较高,其经商表现突出,有“中华总商会”等规模大、影响广的商会组织。大多数新加坡华人的祖先源自于中国南方,尤其是福建,广东和海南省,其中4成是闽南人,其次为潮汕人、广府人、莆仙人(莆田人)、海南人、福州人、客家人,还有峇峇、娘惹等。\n截至2019年6月,新加坡居民中,华族占74.4%,马来族占13.4%,印度族占9.0%,其他种族占3.2%。\n截至2020年9月,新加坡居民中,华族占74.3%,马来族占13.5%,印度族占9.0%,其他民族占3.2%。\n截至2021年8月,新加坡人口中华人占74%左右,其余为马来人、印度人和其他种族。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("新加坡的农业用地占国土总面积1%左右,产值占国民经济不到0.1%,绝大部分粮食、蔬菜从马来西亚、中国、印度尼西亚和澳大利亚进口。\n2004年,新加坡蔬菜产量约为1万7200吨,去年达到2万1800吨,增幅近27%。去年新加坡农场共出产4亿3800万个鸡蛋,与10年前的3亿7800万个相比,增加了16%。新加坡的鱼产量则从2004年的5010吨,增加至去年的5860吨,增幅17%。\n截至2014年10月,新加坡有50个蔬菜农场、三个鸡蛋农场,以及126个陆地及沿海养鱼场。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("综述\n新加坡的工业主要包括制造业和建筑业。制造业产品主要包括电子、化学与化工、生物医药、精密机械、交通设备、石油产品、炼油等产品。新加坡是世界第三大炼油中心。\n电子工业\n电子工业是新加坡传统产业之一,2020年产值1418.6亿新元,占制造业总产值的45.7%。主要产品包括:半导体、计算机设备、数据存储设备、电信及消费电子产品等。\n石化工业\n新加坡是世界第三大炼油中心和石油贸易枢纽之一,也是亚洲石油产品定价中心,日原油加工能力超过150万桶。2020年化工行业和精炼石油行业产值分别为409.7亿新元和218亿新元,各占制造业总产值的13.2%和7.0%。石化企业主要聚集在裕廊岛石化工业园区。\n裕廊岛建有炼油设施,是重要的化工基地之一。\n精密工程业\n2020年,新加坡精密工程业产值约420亿新元。主要产品包括:半导体引线焊接机和球焊机、自动卧式插件机、半导体与工业设备等。\n生物医药业\n生物医药业是新加坡近年重点培育的战略性新兴产业,2020年产值184.0亿新元,占制造业总产值的5.9%,就业人数2.44万人。\n海事工程业\n2020年海事工程业产值132.6亿新元,占制造业总值的4.3%,就业人数5.53万人。新加坡主要的海事工程主要产品为造船、石油钻井平台等。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("综述\n新加坡服务业包括金融服务、零售与批发贸易、饭店旅游、交通与电讯、商业服务等,是经济增长的重要组成部分\n商业服务业\n2020年新加坡商业服务业产值为599.7亿新元,占GDP总额的12.8%。\n批发零售业\n2020年新加坡批发零售业产值为817.8亿新元,占GDP总额的17.4%。\n金融保险业\n新加坡是全球第二大财富管理中心(2019年底资产管理规模4万亿新元,约合2.91万亿美元)、亚洲美元市场中心,也是全球第三大离岸人民币中心。\n2020年,新加坡金融保险行业GDP为703.0亿新元,占GDP总额的15.0%。据金管局名单显示,有207家银行、1670家证券公司、597家财富管理公司、370家保险公司和429家支付公司,共计3273家金融机构在新加坡持证经营。\n运输仓储业\n2020年,新加坡运输仓储业产值为239.8亿新元,占GDP总额的5.1%。\n资讯通信业\n2020年,新加坡资讯通信业产值为228.6亿新元,占GDP总额的4.9%。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 10)
			{
			    c("新加坡主要景点有:滨海湾、圣淘沙岛、植物园、夜间动物园等。\n2019年,新加坡旅游业收入276.89亿新元,比上年增长2.8%,是外汇主要来源之一。酒店420家,平均入住率84.7%,平均房价每间晚215.6新元。全年到访游客1911万人次,增长3.3%,前5大客源地依次为中国、印度尼西亚、印度、马来西亚和澳大利亚。其中中国游客363万人次,增长6.1%,占外国游客总数的19%,2019年前三季度中国游客消费额(不含观光、娱乐和博彩)占新加坡旅游业收入的16.8%,为新加坡旅游业收入第一大来源国。\n2020年,新加坡旅游业受到重创。全年旅游收入仅有48亿新元,暴跌82.6%。酒店410家,平均入住率56.7%,平均房价每间晚152新元。全年到访游客270万人次,减少85.7%,前3大客源地依次为印度尼西亚、中国、澳大利亚。其中,中国游客35.7万人次,减少90%,占外国游客总数的13.2%。2020年中国游客消费额(不含观光、娱乐和博彩)为6.24亿新元,占新加坡旅游业收入的16.1%,为新加坡旅游业收入第一大来源国。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 11)
			{
			    c("综述\n贸易为新加坡国民经济重要支柱。2020年,新加坡对外货物贸易总额约6923.6亿美元,其中出口3625.3亿美元,进口3298.3亿美元。主要进口商品为电子真空管、原油、加工石油产品、办公及数据处理机零件等。主要出口商品为成品油、电子元器件、化工品和工业机械等。主要贸易伙伴为:中国、马来西亚、欧盟、印尼、美国。\n进出口额\n2020年,新加坡货物贸易额9691.1亿新元,下降5.2%。其中,出口额5156.4亿新元,下降3.2%;进口额4534.7亿新元,下降7.4%;贸易顺差621.8亿新元。\n产品分类\n2020年,新加坡非石油类主要出口商品为:机械及运输装备(占59.8%),化工产品(占15.8%),杂项制品(占10.6%);主要进口商品为:机械及运输装备(占61.3%),化工产品(占10.0%),杂项制品(占9.9%)等。\n投资\n对外投资\n截至2019年末,新加坡累计对外直接投资9347.4亿新元,较上年末增加689.4亿新元。对外投资目的地主要为中国大陆(占15.7%)、荷兰(占9.2%)、印度尼西亚(占7.0%)、印度(占6.5%)、英国(占6.2%)、中国香港(占6.2%)、澳大利亚(占5.8%)、马来西亚(占5.8%)。对外直接投资的行业主要为金融保险业(占48.7%)、制造业(占19.5%)、批发零售业(占8.0%)、房地产业(占7.4%)、信息通讯业(占4.3%)和专业科技服务和商业服务业(占2.7%)。另据联合国贸发会发布的《2021年世界投资报告》,2020年新加坡对外投资流量323.8亿美元,截至2020年末,新加坡对外直接存量1.2万亿美元。\n吸引外资\n截至2019年末,新加坡累计吸收外国直接投资19122.7亿新元,较上年末增加1801.0亿新元。外资主要来源于美国(占22.4%)、日本(占6.9%)、卢森堡(占5.8%)、英国(占5.3%)、中国香港(占4.0%)、瑞士(占3.6%)、加拿大(占2.9%)、中国大陆(占2.3%)、马来西亚(占2.0%)。外资的行业流向主要为金融保险业(占54.4%)、批发零售业(占14.8%)、专业科技服务和商业服务业(占11.7%)、制造业(占11.6%)、房地产业(占2.5%)和运输仓储业(占1.9%)。另据联合国贸发会发布的《世界投资报告》,2020年新加坡吸收外资流量905.6亿美元,截至2020年末,新加坡吸收外资存量1.9万亿美元。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 12)
			{
			    c("新加坡是世界重要的转口港及联系亚、欧、非、大洋洲的航空中心。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "印度" || s == "印度地理")
		{
		    c("请问你要查询印度哪方面的内容?");
			c("1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.自然资源(输入4)\n5.人口(输入5)\n6.工业(输入6)\n7.农业(输入7)\n8.旅游业(输入8)\n9.财政金融(输入9)\n10.对外贸易(输入10)");
			cin >> a;
			if (a == 1)
			{
			    c("印度地处北半球,位于北纬8°24′~37°36′、东经68°7′~97°25′之间。印度是南亚地区最大的国家,面积为298万平方公里,居世界第7位。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("从喜马拉雅山向南,一直伸入印度洋,北部是山岳地区,中部是印度河——恒河平原,南部是德干高原及其东西两侧的海岸平原。平原约占总面积的40%,山地只占25%,高原占1/3,但这些山地、高原大部分海拔不超过1000米。低矮平缓的地形在全国占有绝对优势,不仅交通方便,而且在热带季风气候及适宜农业生产的冲积土和热带黑土等肥沃土壤条件的配合下,大部分土地可供农业利用,农作物一年四季均可生长,有着得天独厚的自然条件。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("印度全境炎热,大部分属于热带季风气候,而印度西部的塔尔沙漠则是热带沙漠气候。夏天时有较明显的季风,冬天则较无明显的季风。印度气候分为雨季(6~10月)与旱季(3~5月)以及凉季(11~次年2月),冬天时受喜马拉雅山脉屏障影响,较无寒流或冷高压南下影响印度。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("印度矿产资源丰富,铝土储量和煤产量均占世界第五位,云母出口量占世界出口量的60%。截至1996年底,印度主要资源可采储量估计为:煤463.89亿吨(不含焦煤),铁矿石97.54亿吨,铝土22.53亿吨,铬铁矿1.24亿吨,锰矿石6550万吨,锌589万吨,铜352万吨,铅136万吨,石灰石684.77亿吨,磷酸盐8100万吨,黄金86吨,石油8.96亿吨,天然气6970亿立方米。此外,还有云母、石膏、钻石及钛、钍、铀等矿藏。森林覆盖率为21.9%。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("印度是世界上仅次于中华人民共和国的第二人口大国,人口数世界排名第二。其中男性人口6.237亿,女性人口5.865亿。根据普查结果,过去十年,印度人口增长率为1.764%,较2001年人口普查时的2.115%出现明显下降。普查结果还显示,印度拥有自独立以来的最低儿童性别比例,即男女比例为1000:914。\n根据中华人民共和国外交部官网2021年2月更新显示印度人口13.24亿人。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("在英国殖民者统治期间,印度工业以纺织和采矿为主。独立以后,钢铁、机械、电力、化学等工业都有所发展,工业已形成完整体系。印度的纺织、食品、精密仪器、汽车、软件制造、航空和空间等工业发展迅速。\n印度拥有两大汽车企业:塔塔汽车和马亨德拉,其中塔塔汽车于2008年收购捷豹路虎,马亨德拉则于2010年收购双龙汽车。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("印度是一个农业大国,农村人口占总人口的72%。印度是世界上最大的粮食生产国之一,拥有世界10%的可耕地,面积约1.6亿公顷。据欧盟报告:印度已成为农产品净出口国。\n因为印度的气候类型是热带季风气候为主,其中西南季风很不稳定,使印度降水量的时间分配很不稳定,水旱灾频繁,使印度的粮食生产很不稳定。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("印度的旅游业和服务业也比较发达,在国民经济中占有相当的比例。旅游业是印度政府重点发展产业,也是重要就业部门,提供两千多万个岗位。入境旅游人数逐年递增,旅游收入不断增加。主要旅游点有阿格拉、德里、斋浦尔、昌迪加尔、那烂陀、迈索尔、果阿、泰姬陵、海德拉巴、特里凡特琅等。印度选出本国七大历史奇迹 印度拉贾斯坦风情。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("中央和地方财政分立,预算有联邦和邦两级。每年4月1日至次年3月31日为一个财政年度。多年来推行赤字预算以刺激经济发展,中央和邦级债务累积占GDP的80%。印度2007年侨汇收入世界第一。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 10)
			{
			    c("主要出口商品为:制成品主要包括纺织品、珠宝、机械产品、化工产品、皮革、手工艺品等;初级产品主要包括农产品和矿产品;石油类产品主要包括成品油、原油和石油产品等。\n主要进口商品为:石油产品,电子产品,金银,机械,化工产品。\n美国是第一大贸易伙伴。中国居第二位。其他主要贸易伙伴包括德国、阿联酋、沙特、新加坡、英国、瑞士、法国、伊朗、日本等。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "沙特阿拉伯" || s == "沙特阿拉伯地理" || s == "沙特")
		{
		    c("请问你要查询沙特阿拉伯哪方面的内容?");
			c("1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.自然资源(输入4)\n5.人口民族(输入5)\n6.工业(输入6)\n7.农业(输入7)\n8.财政金融(输入8)\n9.对外贸易(输入9)");
			cin >> a;
			if (a == 1)
			{
			    c("沙特阿拉伯位于阿拉伯半岛。东濒波斯湾,西临红海,同约旦、伊拉克、科威特、阿联酋、阿曼、也门等国接壤,并经法赫德国王大桥与巴林相接。海岸线长2448公里,领土面积位居世界第十四位。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 2)
			{
			    c("沙特阿拉伯地势西高东低。全境大部为高原。西部红海沿岸为狭长平原,以东为赛拉特山。山地以东地势逐渐下降,直至东部平原。沙漠广布,其北部有大内夫得沙漠,南部有鲁卜哈利沙漠。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 3)
			{
			    c("沙特阿拉伯除西南高原和北方地区属亚热带地中海型气候外,其他地区均属热带沙漠气候。夏季炎热干燥,最高气温可达50℃以上;冬季气候温和。年平均降雨不超过200毫米。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 4)
			{
			    c("沙特阿拉伯有金、银、铜、铁、铝土、磷等矿藏。东部波斯湾沿岸陆上与近海的石油和天然气藏量极丰。鲁卜哈利沙漠东部的布赖米绿洲为沙特阿拉伯、阿拉伯联合酋长国、阿曼三国争议地区。\n沙特阿拉伯原油探明储量363.5亿吨,占世界储量的16%,居世界第二位。天然气储量8.2万亿立方米,居世界第六位。此外,还拥有金、铜、铁、锡、铝、锌、磷酸盐等矿藏。沙特是世界上最大的淡化海水生产国,其海水淡化量占世界总量的20%左右。\n2005年,水资源以地下水为主。地下水总储量为36万亿立方米,按用水量计算,地表以下20米深的水源可使用320年左右。沙共有30个海水淡化厂,日产300万立方米淡化水,占全国饮用水的46%。沙共有184个蓄水池,蓄水能力6.4亿立方米。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 5)
			{
			    c("截至2014年,中国在沙特华人华侨数量并无确切数据,估计在3~5万之间,主要居住在西部的塔伊夫、吉达、麦加等地。在沙特的华人华侨中,绝大多数为维吾尔族;其次为回族,约1000~2000人;汉族约100人,部分已入外籍。还有乌孜别克族、柯尔克孜族、哈萨克族等民族。除汉族外,其余均属穆斯林,信奉伊斯兰教。\n截至2019年4月,沙特阿拉伯人口3255万,其中沙特公民约占62%。伊斯兰教为国教,逊尼派占85%,什叶派占15%。\n根据中华人民共和国外交部官网2021年2月更新显示沙特阿拉伯人口3481万,其中沙特公民约占62%。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 6)
			{
			    c("石油和石化工业是沙特的经济命脉,石油收入占国家财政收入的87%,占国内生产总值的42%。近年来,沙特政府充分利用本国丰富的石油、天然气资源,积极引进国外的先进技术设备,大力发展钢铁、炼铝、水泥、海水淡化、电力工业、农业和服务业等非石油产业,依赖石油的单一经济结构有所改观。\n沙特阿拉伯曾经是一个土地贫瘠、资源匮乏、地广人稀的沙漠之国。1938年在达兰地区发现了石油,沙特的历史从此发生了根本变化。依靠对石油资源的开发和利用,沙特从一个贫穷的国家发展成为一个人均收入位居世界前列,实力雄厚的新兴国家。\n沙特的石油资源极其丰富,已探明的石油储量居全球之冠,约占世界总储量的1/4。不但如此,沙特的石油还具有品质多样的特点,从重油到轻油品种齐全,可满足世界各地炼油厂的需要。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 7)
			{
			    c("沙特70%的面积为半干旱荒地或低级草场,可耕地面积只占土地面积的1.6%,约350万公顷(2015年)。永久性草地约378.5万公顷,占土地面积的1.9%。森林覆盖率很低,林地面积只占到全部土地的0.45%(2015年)。耕地集中分布在降水量较充沛的西南部地区。由于大部分地区降水稀少,沙特农业的发展受到极大限制。尽管沙特在农业生产上不具有优势,但还是取得可喜成绩。沙特主要农产品有:小麦、水稻、玉米、椰枣、柑橘、葡萄、石榴等。沙特的谷物自给率比较低,只有20%多,依靠大量进口才能满足国内的需求。沙特是世界上最大的大麦进口国,年均进口约850万吨(2017年)。水果自给率达到60%。畜牧业主要有绵羊、山羊、骆驼等。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 8)
			{
			    c("沙官方海外资产约1280亿美元。2005年政府国内公债1266.7亿美元,占GDP的41%。2017年沙有商业银行12家,其中国民银行、利雅得银行和拉吉希金融投资公司三家为本国银行,其余为合资银行,分支机构1210家。资本约230亿里亚尔,利润约70亿里亚尔。沙有七家证券交易所。沙特银行业发展良好,绝大多数银行实现盈利,净利润增长8%。");
			    c("按任意键继续……");
      		    getch();
			}
			else if (a == 9)
			{
			    c("沙特实行自由贸易和低关税政策。出口以石油和石油产品为主,约占出口总额的93%,石化及部分工业产品的出口量也在逐渐增加。进口主要是机械设备、食品、纺织等消费品和化工产品。主要贸易伙伴是美国、日本、英国、德国、意大利、法国、韩国等。由于大量出口石油,沙对外贸易长期顺差。2017年沙特进出口总额为3501亿美元,出口额为2133亿美元,进口额为1368亿美元,顺差765亿美元。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "英国" || s == "英国地理")
		{
		    c("请问你要查询英国哪方面的内容?");
			c("1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.水资源(输入4)\n5.植物资源(输入5)\n6.动物资源(输入6)\n7.矿藏资源(输入7)\n8.人口(输入8)\n9.工业(输入9)\n10.服务业(输入10)\n11.农牧渔业(输入11)\n12.财政金融(输入12)\n13.对外投资(输入13)\n14.招商引资(输入14)\n15.对外贸易(输入15)\n16.交通(输入16)");
			cin >> a;
			if (a == 1)
			{
			    c("英国是位于西欧的一个岛国,是由大不列颠岛上英格兰、苏格兰、威尔士以及爱尔兰岛东北部的北爱尔兰共同组成的一个联邦制岛国。\n英国被北海、英吉利海峡、凯尔特海、爱尔兰海和大西洋包围。东临北海,面对比利时、荷兰、德国、丹麦和挪威等国;西邻爱尔兰,横隔大西洋与美国、加拿大遥遥相对;北过大西洋可达冰岛;南穿英吉利海峡行33公里即为法国。国土面积24.41万平方公里(包括内陆水域)。其中英格兰地区13.04万平方公里,苏格兰7.88万平方公里,威尔士2.08万平方公里,北爱尔兰1.41万平方公里。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 2)
			{
			    c("英国西北部多低山高原,东南部为平原泰晤士河是国内最大的河流。塞文河是英国最长的河流,河长338公里,发源于威尔士中部河道呈半圆形,流经英格兰中西部,注入布里斯托海峡。泰晤士河是英国最大的一条河流,流域面积1.14万平方公里,多年平均流量60.0立方米/秒,多年平均径流量18.9亿立方米。流域地理位置西经2°08′~东经0°43′,北纬51°00′~52°3′。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 3)
			{
			    c("英国属温带海洋性气候。英国受盛行西风控制,全年温和湿润,四季寒暑变化不大。植被是温带落叶阔叶林带。通常最高气温不超过32℃,最低气温不低于-10℃,平均气温1月4~7℃,7月13~17℃。年平均降水量约1000毫米。北部和西部山区的年降水量超过2000毫米,中部和东部则少于800毫米。每年二月至三月最为干燥,十月至来年一月最为湿润。英国终年受西风和海洋的影响,全年气候温和湿润,适合植物生长。英国虽然气候温和,但天气多变。一日之内,时晴时雨。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 4)
			{
			    c("英国河川多年平均径流总量约为1590亿立方米,人均占有量约为2700立方米。英国工业化程度很高,水资源开发利用主要为了改善城乡人民的生活用水,发展工业、内河航运、水产养殖和水上旅游等。英国年总用水量为115.11亿立方米,其中公共用水占47.3%,灌溉用水占0.3%,其他工业等用水占52.4%。城乡人均日生活用水量为322升。对污水处理非常重视,自1973年以来污水处理已成为整个供水系统的一部分,废污水的处理达到了很高的水平。英国是国际上城市水业民营化、市场化的代表。\n英国的淡水有四分之三采自山中的湖水、水库蓄水以及河流。其中大约有四分之一是地下水。饮用水的质量很高。然而,从1995年夏至1997年春,英格兰和威尔士经历了两年历史上最干旱的时期,水再也不是可以被任意取用的资源了。而供水管的渗漏则是另一个问题。相对来说,苏格兰和北爱尔兰仍拥有丰富的民用淡水和工业用水资源。为防止未来水资源的匮乏,政府于1997年5月颁布了一项十点计划,对此私营的水行业公司均已同意遵守。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 5)
			{
			    c("2011年,英国森林覆盖面积308万公顷,占本土面积12.6%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 6)
			{
			    c("英国动物资源丰富,2007年英国政府开始实施野生动物保护计划,截至2007年,英国有1149种濒临灭绝的野生动物,而刺猬、收割鼠、大西洋鲑和麻雀首次被列入其中。英国政府的这一野生动物保护计划名为《生物多样性行动计划》,其中收录了那些需要保护的哺乳动物、鸟类、昆虫、无脊椎动物、鱼类、海洋生物和菌类的名单。2006年9月已有550只刺猬被送往英国英格兰中南部的白金汉郡首府埃尔兹伯里市附近的野生动物医院进行监管。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 7)
			{
			    c("英国主要的矿产资源有煤、铁、石油和天然气。硬煤总储量1700亿吨。铁的蕴藏量约为38亿吨。西南部康沃尔半岛有锡矿。在柴郡和达腊姆蕴藏着大量石盐。斯塔福德郡有优质粘土。康沃尔半岛出产白粘土。奔宁山脉东坡可开采白云石。兰开夏西南部施尔德利丘陵附近蕴藏着石英矿。在英国北海大陆架石油蕴藏量约在10亿~40亿吨之间。天然气蕴藏量约在8600~25850亿立方米左右。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 8)
			{
			    c("截至2016年,英国总人口6558万。官方语言为英语,威尔士北部还使用威尔士语,苏格兰西北高地及北爱尔兰部分地区仍使用盖尔语。居民多信奉基督教新教,主要分英格兰教会(亦称英国国教圣公会,其成员约占英成人的60%)和苏格兰教会(亦称长老会,有成年教徒59万)。另有天主教会及伊斯兰教、印度教、锡克教、犹太教和佛教等较大的宗教社团。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 9)
			{
			    c("英国主要工业有:采矿、冶金、化工、机械、电子、电子仪器、汽车、航空、食品、饮料、烟草、轻纺、造纸、印刷、出版、建筑等。生物制药、航空和国防是英工业研发的重点,也是英最具创新力和竞争力的行业。同许多发达国家一样,随着服务业的不断发展,英制造业自20世纪80年代开始萎缩,80年代和90年代初两次经济衰退加剧了这一态势。英制造业中纺织业最不景气,但电子和光学设备、人造纤维和化工产品,特别是制药行业仍保持雄厚实力。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 10)
			{
			    c("服务业包括金融保险、零售、旅游和商业服务等,是英经济的支柱产业,截至2014年8月,英国服务业产值约占国内生产总值的四分之三。2012年英服务贸易总额3058.5亿英镑,约合4863亿美元。\n截至2014年8月英国旅游业收入居世界第五位,仅次于美国、西班牙、法国和意大利,是英最重要的经济部门之一,从业人员约270万,占就业人口的9.1%。2012年来英游客达3108万人次,收入达186亿英镑,约合295亿美元。美国游客居海外游客之首,其他依次为法国、德国、爱尔兰、西班牙、荷兰、意大利和波兰。伦敦是外国游客必到之处,主要旅游地区有:伦敦、爱丁堡、卡迪夫、布赖顿、格林尼治、斯特拉福、牛津和剑桥等。主要观光景点有:歌剧院、博物馆、美术馆、古建筑物、主题公园和商店等。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 11)
			{
			    c("英农牧渔业主要包括畜牧、粮食、园艺、渔业,可满足国内食品需求总量的近2/3。而农业在英国内生产总值中所占比重不到1%,从业人数约45万,不到总就业人数的2%,低于欧盟国家5%的平均水平,低于其它主要工业国家。农用土地占国土面积的77%,其中多数为草场和牧场,仅1/4用于耕种。农业人口人均拥有70公顷土地,是欧盟平均水平的4倍。英曾是欧盟国家中最大捕鱼国之一,捕鱼量占欧盟的20%,满足国内2/3的需求量。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 12)
			{
			    c("英国是最大的金融服务净出口国,其中超四成的出口面向欧盟\n英国每年4月1日开始新的财政年度。政府财政预算支出包括公共支出(中央政府和地方政府开支)、支付债务利息和财务调整。财政预算收入含直接税、间接税和国民保险税收入三项。\n伦敦是世界著名金融中心,拥有现代化金融服务体系,从事跨国银行借贷、国际债券发行、基金投资等业务,同时也是世界最大外汇交易市场、最大黄金现货交易市场、最大衍生品交易市场、全球第三大保险市场、重要船贷市场和非贵重金属交易中心,并拥有数量最多的外国银行分支机构或办事处。伦敦金融城从业者近40万人,共有550多家跨国银行、170多家国际证券公司在伦敦设立了分支机构或办事处。\n英格兰银行:1694年成立,1946年成为英国的中央银行,是世界上第一家中央银行。\n汇丰控股公司:世界第20大公司。\n皇家苏格兰银行:世界第36大公司。\n苏格兰哈里法克斯银行:世界第45大公司。\n巴克莱银行:世界第70大公司。\n向东看 加入亚投行\n英国(2015年)3月12日向中方提交了作为意向创始成员国加入亚洲基础设施投资银行(以下简称亚投行)的确认函,正式申请加入亚投行。(中国)财政部表示,英国有望于下月(2015年4月)成为意向创始成员国。在美日“冷拒”亚投行之际,英国的加入给该机构赋予更多的国际金融机构色彩。\n英国将成第28个成员国。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 12)
			{
			    c("英国一直是国际资本的重要输出大国,这一特点随着英1979年取消外汇管制和北海油田的发现更加突出。20世纪80年代上半期英对外投资额可与美、日相媲美,但随着20世纪90年代初期的经济衰退,英对外投资也随之大幅下降,之后又开始大幅攀升。英对外直接投资位列欧盟国家首位。2003年,英国贸易局更名为“贸易和投资局”,下设英贸易伙伴局和投资局。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 12)
			{
			    c("英国政府鼓励吸引外资。外资在英投资项目主要为计算机软件、信息技术、互联网、电子商务、电子和通讯、医药和生物技术、管理行业、汽车、食品和饮料等。投资形式为收购、兼并现有企业、扩大生产规模、建立科研基地或跨国公司等。美国是对英最大投资国,中国对英的投资也逐步增长。2011—2012年间到英国投资的国家中,中国由排名第7位跃升至第3位,投资增幅高达55%。为了支持这一趋势的增长,英国政府专门设立了英国贸易投资总署(UKTrade&Investment)在中国各地的办事处。英国贸易投资总署是英国政府设立专门为从事贸易的英国公司和在英投资的外国公司提供全方位服务的机构,英国贸易投资总署前身为英国国际贸易总署,2003年10月更改成现名。根据2013年最新统计数据,UKTI在全球有235支专业服务团队和专家,并有1265名海外工作人员。英国贸易区投资总署在北京英国驻华大使馆、英国驻上海、广州、重庆总领事馆都设有机构,可以为中国赴英投资的企业提供大量专业的免费服务。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 12)
			{
			    c("英国与世界80多个国家和地区有贸易关系,主要贸易对象是欧盟、美国和日本。服务贸易自1966年以来一直顺差,2008年顺差为836亿美元。主要进口产品有:食品、燃料、原材料、服装、鞋业、电子机械设备、汽车等。主要出口产品有:石油及相关产品、化工产品(包括医药制品)、烟草、饮料、机械设备等。欧盟是英国最大的贸易伙伴。英国国家统计局发布数据显示,2014年7月份英国商品和服务产品对外贸易逆差规模达33亿英镑(约合53.1亿美元)。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 12)
			{
			    c("英交通基础设施较齐全。陆路、铁路、水路、航空运输均较发达。伦敦有十分发达的地铁网。1994年英法海底隧道贯通,将英国与欧洲大陆的铁路系统连接起来。卡梅伦政府执政后,推出建设高铁计划,英政府拟投资320亿英镑修建连接伦敦和伯明翰至北英格兰高铁网络,预计2017年动工,2026年完工。");
			    c("按任意键继续……");
     		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "法国" || s == "法国地理")
		{
		    c("请问你要查询法国哪方面的内容?");
			c("1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.自然资源(输入4)\n5.人口(输入5)\n6.货币(输入6)\n7.工业(输入7)\n8.农业(输入8)\n9.金融(输入9)\n10.服务业(输入10)\n11.旅游业(输入11)\n12.对外贸易(输入12)");
			cin >> a;
			if (a == 1)
			{
			    c("法国位于欧洲西部,国土总面积总面积550000平方千米,为欧洲国土面积第三大、西欧面积最大的国家。北邻比利时、卢森堡,东北与德国接壤,东部与瑞士相邻,东南与意大利交界,南部毗邻摩纳哥,西南紧邻西班牙和安道尔,西北隔拉芒什海峡(也称英吉利海峡)与英国相望。法国的南部、西部和西北部,分别濒临地中海、大西洋、英吉利海峡和北海四大海域,地中海上的科西嘉岛是法国最大的岛屿。法国的地势东南高西北低,平原占总面积的2/3,主要山脉有阿尔卑斯山脉、比利牛斯山脉、汝拉山脉等。边境线总长度为5695千米,其中海岸线2700千米,陆地线2800千米,内河线195千米。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 2)
			{
			    c("法国地势东南高西北低,平原占总面积的三分之二。主要山脉有阿尔卑斯山脉、比利牛斯山脉、汝拉山脉等。法意边境的勃朗峰海拔4810米,为欧洲第二高峰;主要河流有卢瓦尔河(1010千米)、罗讷河(812千米)、塞纳河(776千米)。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 3)
			{
			    c("法国的气候特点是海洋性、大陆性、地中海型和山地气候并存。西部属海洋性温带阔叶林气候,南部属亚热带地中海式气候,中部和东部属大陆性气候。1月平均气温北部1℃-7℃,南部6℃-8℃;7月北部16℃-18℃,南部21℃-24℃。虽然夏天气温有时超过30℃,但总体来说,气候较为舒爽宜人。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 4)
			{
			    c("法国铁矿蕴藏量约10亿吨,但品位低、开采成本高,煤储量几近枯竭,所有铁矿、煤矿均已关闭,所需矿石完全依赖进口。有色金属储量很少,几乎全部依赖进口。能源主要依靠核能,约70.6%的电力靠核能提供。此外,水力和地热资源的开发利用也比较充分。据法国农业部统计:森林面积约1700万公顷,覆盖率31%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 5)
			{
			    c("2021年,法国总人口为6524万(不含海外领地)。居民中64%信奉天主教,3%信奉伊斯兰教,3%信奉新教,1%信奉犹太教,28%自称无宗教信仰。法兰西民族是由多个民族混合构成的,除了主体法兰西人外,边境地区还有阿尔萨斯人、布列塔尼人、科西嘉人、佛拉芒人、巴斯克人等少数民族,大约占了总人口的7.9%。\n法国在欧盟各国人口数量排名第二,仅次于德国。巴黎大区是法国人口最多的地区,居民总数1221万人。法国国家经济统计局人口统计中心发布的报告显示,2020年,法国移民人口为680万,占总人口的10.2%,其中250万移民,即36%获得了法国国籍。在法国的外国人口达510万人,占总人口的7.6%。生活在法国的非洲移民占47.5%,欧洲移民占32.2%,一半的移民来自阿尔及利亚、摩洛哥、葡萄牙、突尼斯、意大利、土耳其和西班牙这七个国家。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 6)
			{
			    c("法国的法定货币为欧元。1999年1月1日,法国和其他11个欧洲国家共同参与使用欧元,并在2002年初正式开始使用欧元硬币和纸币,完全取代之前的法国法郎。截至2022年4月,1欧元=6.9238人民币,1欧元=1.0881美元。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 7)
			{
			    c("法国工业产值约占国内生产总值的11.2%。主要工业部门有汽车制造、造船、机械、纺织、化学、电子、日常消费品、食品加工和建筑业等,钢铁、汽车和建筑业为三大工业支柱。核能、石油化工、海洋开发、航空和宇航等新兴工业部门近年来发展较快。核电设备能力、石油和石油加工技术仅次于美国,居世界第二位;航空和宇航工业仅次于美国和俄罗斯,居世界第三位。钢铁、纺织业居世界第六位。\n核能及能源工业\n法国是世界上第二大核能生产国,核电装机容量仅次于美国,现有56个运营核反应堆。主要能源企业有:道达尔石油公司(TOTAL)、法国电力公司(EDF)、法国燃气苏伊士公司(Engie)、欧安诺公司(Orano)、阿尔斯通公司(Alstom)。根据法国经财部公布数据,2019年,法国能源产品出口总值达189亿欧元,同比增长22%。\n航空航天工业\n法国航空航天工业世界领先。欧洲宇航防务集团(EADS)所属空中客车公司(Airbus)与美国波音公司并列为世界两大客机制造商。欧洲直升机集团(Eurocopter)是世界第一大直升机制造商。达索公司(Dassault)是世界主要军用飞机制造商之一。阿丽亚娜空间公司(Arianespace)在世界卫星发射市场占据重要位置。根据法国航空航天工业协会数据,2018年该行业总营业额达654亿欧元,同比增长1.2%。出口额440亿欧元,基本保持稳定,占总营业额的85%。民用飞机销售占总额(504亿欧元)的77%,军用飞机交付总额为150亿欧元。根据法国经财部公布数据,2019年航空器材出口630亿欧元,同比增长10.1%。\n汽车工业\n法国是世界第四大汽车出口国。主要公司有:标致雪铁龙(PSA)、雷诺(Renault),分别是世界第八和第十大汽车生产商。据法国AAA汽车市场统计数据,2019年,法国共销售私家汽车221.4万辆,同比增长1.9%。标致、雷诺、雪铁龙销量居前三位。2019年,法国国产汽车总销量达130.8万辆,电动汽车销量达4.3万辆,混合动力汽车销量达12.5万辆。\n化工、化妆品工业\n化工工业主要企业有:液化空气集团(Air Liquide)、罗地亚集团(Rhodia)和赫秦森集团(Hutchinson)。亚洲和美国市场的强劲需求是法国化工产业保持稳定增长的重要支撑。法国是全球最大的化妆品生产国之一,主要生产高端化妆品,拥有爱马仕、香奈儿、迪奥、兰蔻、欧莱雅等多个世界顶级化妆品品牌,根据法国经财部公布数据,2019年法国化工及化妆品出口总值达597亿欧元,同比增长2.2%。\n制药工业\n法国是欧洲第一大药品生产国,世界第三大药品出口国。主要企业有:赛诺菲—安万特集团(Sanofi-Aventis)、皮尔法伯公司(Pierre Fabre)、施维亚药厂(Servier)。2019年,法国医药产品出口总值达333亿欧元,同比增长9.2%。\n时装及高档商品加工\n该领域聚集了世界上高级时装制作、珠宝、首饰、高级皮革制品、香水、化妆品、水晶玻璃制品等企业。主要集团公司有:酩悦·轩尼诗-路易·威登集团(LVMH)、香奈儿(Chanel)、爱马仕(Hermès International)、迪奥(C.Dior)。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 8)
			{
			    c("法国是欧盟最大的农业生产国,也是世界主要农产品和农业食品出口国。据法国农业部资料:2020年农业产值746亿欧元,政府农业补贴总额90亿欧元。2019年,农业人口约40.4万,占总从业人口的1.5%。本土农业用地2681万公顷。\n法国农业的传统地区结构为:中北部地区是谷物、油料、蔬菜、甜菜的主产区,西部和山区为饲料作物主产区,地中海沿岸和西南部地区为多年生作物(葡萄、水果)的主产区。法国已基本实现农业机械化,农业生产率很高。农业食品加工业是法国对外贸易的支柱产业之一。\n据法国国家经济信息统计局数据,2019年法国农业产值约为715亿欧元,法国务农人口约为44.85万人,可耕种土地面积3000万公顷。根据法国经财部公布的数据,2019年法国农产品进出口总值分别为709亿欧元和799亿欧元。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 9)
			{
			    c("据法兰西银行数据:法共有注册金融机构1500多家。巴黎国民银行、兴业银行、农业信贷银行、里昂信贷等八大银行资产占全国银行总资产的一半以上。\n证券市场\n巴黎证券交易所是法国最大的证券交易所,也是泛欧交易所(Euronext)的重要组成部分。泛欧交易所是全球领先的纽约泛欧交易所集团(NYX)的全资子公司。巴黎证交所的经营范围包括股票、债券等。根据世界交易所联合会2019年发布的数据,泛欧交易所位列第六,市值3.9万亿美元。\n中央银行\n法兰西银行是法国的中央银行。作为中央银行,法兰西银行在法国银行体制中起着核心作用,承担以下职能:参与对银行金融活动的调节与监管,维护投资和存款安全,参与银行与金融机构委员会、信贷机构和投资企业委员会、银行委员会、国家证券与信贷委员会等金融机构的管理工作。欧元体系启动后,作为欧洲中央银行系统(ESCB)的成员,法兰西银行参与欧洲中央银行制定和实施欧元区单一货币政策,与其他成员国中央银行共同维护区内支付体系安全和正常运转,并负责在法国发行欧元硬币的工作。\n主要银行\n法国主要商业银行有:巴黎银行(BNP Paribas)、兴业银行(Société Générale)、农业信贷银行(Crédit Agricole)。\n主要外资银行有:汇丰银行(HSBC)、巴克莱银行(Barclays)、德意志银行(Deutsche Bank)、苏格兰皇家银行(RBS)、瑞银集团(UBS)。\n中资银行\n中国与法国在金融领域的合作不断深化。中国银行巴黎分行资产已超过30亿欧元,员工近百人;工商银行巴黎分行于2011年初正式开业,荣获法国2011年度最佳投资奖;中国进出口银行巴黎分行于2013年10月正式成立;建设银行巴黎分行2015年7月正式成立;交通银行巴黎分行2016年11月正式成立。\n中国银行巴黎分行(Bank of China Paris Branch)成立于1986年,下辖十三区支行,主要为当地及赴非洲投资的中资企业提供账户管理、国际结算、贸易融资等服务。\n保险公司\n法国主要保险公司包括法国国家人寿保险公司(CNP)、安盛集团(AXA),业务范围包括人寿保险、管理退休基金、财产保险等。复星集团收购的葡萄牙忠诚保险在法国设有分公司。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 10)
			{
			    c("服务业在法国民经济和社会生活中占有举足轻重的地位,自20世纪70年代以来发展较快,连锁式经营相当发达,已扩展至零售、运输、房地产、旅馆、娱乐业等多种行业。据法国国家经济研究与统计局数据,2018年服务业用工占总就业人口的76.1%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 11)
			{
			    c("法国世界第一大旅游接待国。2019年,全年接待游客约9000万人次。截至2021年1月,全国有17405家酒店、8239家野外宿营地、3669家各类小旅店、青年之家等。2020年,该行业受到新冠肺炎疫情重创,导致2020年前7个月国际旅游收入减少了近50%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 12)
			{
			    c("法国与世界各大地区和100多个国家有贸易往来,世界第六大出口国。据法国经济财金部数据:2020年货物出口额4281亿欧元,货物进口额4933亿欧元,货物贸易逆差652亿欧元。服务出口2162亿欧元,服务进口2079亿欧元。\n法国进口商品主要有能源和工业原料等,出口商品主要有机械、汽车、化工产品、钢铁、农产品、食品、服装、化妆品和军火等。法国对外贸易的70%在欧洲国家内部进行。美国是法国在欧盟之外的最大贸易伙伴。\n2020年法国主要出口伙伴为德国(608亿欧元)、意大利(323亿欧元)、美国(323亿欧元)、西班牙(309亿欧元)。主要进口伙伴国为:德国(717亿欧元)、中国(566亿欧元)、意大利(392亿欧元)、西班牙(354亿欧元)。");
			    c("按任意键继续……");
     		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "德国" || s == "德国地理")
		{
		    c("请问你要查询德国哪方面的内容?");
			c("1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.自然资源(输入4)5.人口民族(输入5)6.农牧业(输入6)7.工业(输入7)8.外贸投资(输入8)9.财政(输入9)10.交通(输入10)");
			cin >> a;
			if (a == 1)
			{
			    c("德意志联邦共和国位于欧洲中部,东邻波兰、捷克,南接奥地利、瑞士,西接荷兰、比利时、卢森堡、法国,北接丹麦,濒临北海和波罗的海,是欧洲邻国最多的国家。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 2)
			{
			    c("德国的地形变化多端,有连绵起伏的山峦,高原台地,丘陵,有秀丽动人的湖畔,及辽阔宽广的平原。整个德国的地形可以分为五个具有不同特征的区域:北德低地、中等山脉隆起地带、西南部中等山脉梯形地带、南部阿尔卑斯前沿地带和巴伐利亚阿尔卑斯山区。\n德国北部低地的特征是丘陵起伏的沿海岸高燥地和粘土台地与草原,泥沼以及中等山脉隆起地带前方向南伸展的黄土地之间有星罗棋布的湖泊。中等山脉隆起地带则将德国分成南北两片。西南部中等山脉梯形地带包括上莱茵低地及其边缘山脉。南部阿尔卑斯山前沿地带包括施瓦本巴伐利亚高原以及在南部的丘陵和湖泊,碎石平原,下巴伐利亚丘陵地区和多瑙洼地。巴伐利亚阿尔卑斯山区则包括阿尔高伊的阿尔卑斯山、巴伐利亚的阿尔卑斯山和贝希特斯加登的阿尔卑斯山,在这些山区散落着风景如画的湖泊。德国境内有六个山脉。\n德国地势北低南高,可分为四个地形区:北德平原,平均海拔不到100米;中德山地,由东西走向的高地块构成;西南部莱茵断裂谷地区,两旁是山地,谷壁陡峭;南部的巴伐利亚高原和阿尔卑斯山区,其间拜恩阿尔卑斯山脉的主峰祖格峰海拔2963米,为全国最高峰。\n德国的主要河流有莱茵河(流经境内865千米)、易北河、威悉河、奥得河、多瑙河。较大的湖泊有博登湖、基姆湖、阿莫尔湖、里次湖。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 3)
			{
			    c("德国处于大西洋东部大陆性气候之间的凉爽的西风带,温度大起大落的情况很少见。降雨分布在一年四季。夏季北德低地的平均温度在18℃左右,南部山地为20℃左右;冬季北德低地的平均温度在1.5℃左右,南部山地则为-6℃左右。属于例外的是气候温润的上莱茵河谷,以及经常可以感到从阿尔卑斯山吹来的燥热南风的上巴伐利亚和山风刺骨、夏季凉爽、冬季多雪,从而构成自己独特气候区的哈尔茨山区。因各地区地理条件的不同,德国最高温度在摄氏20~30℃之间,最低温度在1.5-﹣10℃之间。\n德国的北部是海洋性气候,相对于南部较暖和。西北部海洋性气候较明显,往东、南部逐渐向大陆性气候过渡。平均气温7月14~19℃,1月-5~1℃。年降水量500~1000毫米,山地则更多。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 4)
			{
			    c("德国是自然资源较为贫乏的国家,除硬煤、褐煤和盐的储量丰富之外,在原料供应和能源方面很大程度上依赖进口,约2/3的初级能源需进口。天然气储量约3820亿立方米,能满足国内需求量约1/4。硬煤探明储量约2300亿吨,褐煤约800亿吨;其他矿藏的探明储量为:钾盐约130亿吨,铁矿石16亿吨,石油5000万吨。东南部有少量铀矿。森林覆盖面积1076.6万公顷,占全国面积约30%。水域面积86万公顷,占全国面积2.4%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 5)
			{
			    c("截至2016年,德国总人口8267万,是欧盟人口最多的国家,每平方千米人口密度为226人,是欧洲人口最稠密的国家之一。主体民族是德意志人,有少数丹麦人和索布人。通用德语。另外有721.4万名外籍人,占人口总数的8.9%,其中最多的是土耳其人,共161万(2011年底数据,德国联邦统计局网站)。居民中29.2%(2389.6万人)信奉新教,30.2%(2465.1万人)信奉罗马天主教(2012年底数据)。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 6)
			{
			    c("农业发达,机械化程度很高。2018年共有农业用地1664.5万公顷,约占德国国土面积的一半,其中农田面积1173.1万公顷。2018年拥有农业企业26.7万家,以中小企业和家庭企业为主,平均占有土地62.4公顷,其中生态农业企业19900家。2018年农林渔业就业人口61.8万,占国内总就业人数的1.39%。2018年农林渔业产值227.1亿欧元,约占国内生产总值0.67%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 7)
			{
			    c("德国鲁尔区是德国的传统煤钢工业区。慕尼黑(宝马汽车总部所在地)、汉堡(空客公司的三个客机总装中心之一)、斯图加特(奔驰和保时捷总部所在地)、沃尔夫斯堡(大众汽车总部所在地)、柏林、莱比锡、德累斯顿则是德国东部的工业重镇。新兴工业集中在慕尼黑一带。\n2018年工业企业(不含建筑业)总产值8742亿欧元,占国内生产总值的25.8%。2018年工业就业人数(不含建筑业)833.5万,占国内总就业人数(4620万)的18%。\n德国是全球八大工业国之一。德国的主要工业部门有电子、航天、汽车、精密机械、装备制造、军工等。德国产品以品质精良著称,技术领先,做工细腻,但成本较高。德国的工业品在世界享有盛誉,而德国也是西欧最大汽车生产国。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 8)
			{
			    c("德国非常重视对外投资和招商引资,也很重视与其它国家的合作。英国是德国葡萄酒的第二大出口国,出口量仅次于美国。德国从2010年开始超越了法国跃居欧洲吸引外资排名第2位,英国排名第1位。\n进出口\n2019年5月份德国出口额为1103亿欧元,进口额为916亿欧元。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 9)
			{
			    c("财政\n主要银行\n(1)德国联邦银行:1948年成立,是德国的中央银行,决定国家货币政策、负责货币发行并管理外汇黄金储备。\n(2)德意志银行:1870年成立,德国最大的商业银行。1998年11月,该行收购资产总额在美国占第八位的信孚银行后,资产总额高达8200亿美元。\n(3)德累斯顿银行:1872年成立。2001年7月,德国安联保险集团增持其股份到96%。2007年底资产总额为5002亿欧元。\n(4)巴伐利亚抵押联合银行(又称德国裕宝联合银行):1997年7月,巴伐利亚联合银行和巴伐利亚抵押和汇兑银行宣布进行合并后,总资产达7430亿马克。2005年,该行被意大利联合信贷银行兼并,2007年底资产总额达4221亿欧元。2008年9月1日,德国商业银行宣布收购该行。\n(5)德国商业银行:1870年成立,2007年底资产总额约为6165亿欧元。\n财政预算\n德国2014年的净新借款应会降至62亿欧元(80亿美元),创下40年以来最低位,并且联邦政府甚至可能在2015年就实现预算小幅盈余。\n2015年联邦预算将盈余2亿欧元,到2017年盈余应会增至近100亿欧元,从而使德国能够开始偿还债务。德国政府在5月时称,有可能从2015年开始不再出现新增债务。2013年德国将把借款规模提高80亿欧元为一基金融资,以帮助修复10年来最严重洪灾所造成的损失。德国先前制定的新增债务目标是171亿欧元。\n2019年德国国内生产总值增长0.6%。这是德国经济连续第10年增长,但增速为2013年以来新低。\n2020年德国经济将增长1.1%。德国失业率将维持在5.0%,与2019年持平;就业人数将增长19万至创纪录的4540万;出口和进口将分别增长2.0%和3.2%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 10)
			{
			    c("德国交通地位重要,也反映在德国稠密且现代化的交通网络上。德国的高速公路网总长度居世界第3位,而德国高速公路部分路段并无速度限制。\n德国铁路网总长度约达48215千米,每日约有50000辆的载客与载货列车在行驶。地区铁路有区域特快铁路(RegionalExpress, RE)、区域铁路(RegionalBahn, RB0)和城市铁路(Stadtbahn, S-Bahn);远程铁路则有欧洲城际快车(EuroCity,EC),城际快车(InterCity, IC)和城际特快列车(InterCityExpress, ICE),都依照每日固定的时刻表行驶。远程铁路行运的范围约达总长2000千米之长。高速铁路网由多中心构成,德国的高速铁路即城际特快列车由德国铁路营运,营运速度为时速300千米,联络德国各大城市及周边国家。\n法兰克福机场(欧洲第二大机场,仅次于伦敦,也是货运量第一大的机场)及慕尼黑机场并为德国最大机场,两者皆为汉莎航空的枢纽机场,而柏林航空的枢纽机场设于柏林-泰格尔机场及杜塞尔多夫机场,德国其他重要机场包括柏林-舍讷费尔德机场、汉堡机场、科隆/波恩机场、莱比锡/哈雷机场。柏林两座机场的航班将于2013年起移至柏林-舍讷费尔德机场南方的柏林勃兰登堡机场起降。\n汉堡港为德国第一大及欧洲第二大港口,是“德国通向世界的门户”。");
			    c("按任意键继续……");
     		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "澳大利亚" || s == "澳大利亚地理")
		{
		    c("请问你要查询澳大利亚哪方面的内容?");
			c("\n1.区域位置(输入1)\n2.地形地貌(输入2)\n3.气候特征(输入3)\n4.水系分布(输入4)\n5.矿产(输入5)\n6.生物(输入6)\n7.人口民族(输入7)\n8.资源(输入8)\n9.工业(输入9)\n10.农牧业(输入10)\n11.渔业(输入11)\n12.服务业(输入12)\n13.外贸(输入13)\n14.交通(输入14)");
			cin >> a;
			if (a == 1)
			{
			    c("澳大利亚(Australia)位于南太平洋和印度洋之间,由澳大利亚大陆和塔斯马尼亚岛等岛屿和海外领土组成。它东濒太平洋的珊瑚海和塔斯曼海,西、北、南三面临印度洋及其边缘海。是世界上唯一一个独占一个大陆的国家。\n澳大利亚东部隔塔斯曼海与新西兰相望,东北隔珊瑚海与巴布亚新几内亚和索罗门群岛相望,北部隔着阿拉弗拉海和帝汶海与印度尼西亚和东帝汶相望。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 2)
			{
			    c("澳大利亚的地形很有特色。东部山地,中部平原,西部高原。全国最高峰科修斯科山海拔2228米,在靠海处是狭窄的海滩缓坡,缓斜向西,渐成平原。东北部沿海有大堡礁。\n沿海地区到处是宽阔的沙滩和葱翠的草木,那里的地形千姿百态:在悉尼市西面有蓝山山脉的悬崖峭壁,在布里斯本北面有葛拉思豪斯山脉高大、优美而历经侵蚀的火山颈,而在阿德莱德市西面的南海岸则是一片平坦的原野。\n澳大利亚的约70%的国土属于干旱或半干旱地带,中部大部分地区不适合人类居住。澳大利亚有11个大沙漠,它们约占整个大陆面积的20%。澳大利亚是世界上最平坦、最干燥的大陆,中部的艾尔湖是澳大利亚的最低点,湖面低于海平面16米。能作畜牧及耕种的土地只有26万平方公里,主要分布在东南沿海地带。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 3)
			{
			    c("澳大利亚地处南半球,虽然时差与中国只有2-3小时,但是季节却完全相反。12-2月为夏季,3-5月为秋季,6-8月为冬季,9-11月为春季。年平均气温北部27℃,南部14℃。\n澳大利亚跨两个气候带,北部属于热带,由于靠近赤道,1-2月是台风期。澳洲南部属于温带。中西部是荒无人烟的沙漠,干旱少雨,气温高,温差大;在沿海地带,雨量充沛,气候湿润。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 4)
			{
			    c("墨累河和达令河是澳大利亚最长的两条河流。这两个河流系统形成墨累-达令盆地,面积100多万平方公里,相当于大陆总面积的14%。最长河流墨累河长2589千米。艾尔湖是靠近大陆中心一个极大的盐湖,面积超过9000k㎡,但长期呈干涸状态。\n澳大利亚是全球最干燥的大陆,饮用水主要是自然降水,并依赖大坝蓄水供水。政府严禁使用地下水,因为地下水资源一旦开采,很难恢复。2006-2009年,厄尔尼诺影响扩大,导致降雨大幅减少,澳大利亚各大城市普遍缺水,纷纷颁布多项限制用水的法令,以节水渡过干旱。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 5)
			{
			    c("澳大利亚的矿产资源、石油和天然气都很丰富,矿产资源至少有70余种。其中,铝土矿储量居世界首位,占世界总储量35%。澳大利亚是世界上最大的铝土、氧化铝、钻石、铅、钽生产国,黄金、铁矿石、煤、锂、锰矿石、镍、银、铀、锌等的产量也居世界前列。同时,澳大利亚还是世界上最大的烟煤、铝土、铅、钻石、锌及精矿出口国,第二大氧化铝、铁矿石、铀矿出口国,第三大铝和黄金出口国。已探明的有经济开采价值的矿产蕴藏量:铝矾土约31亿吨,铁矿砂153亿吨,烟煤5110亿吨,褐煤4110亿吨,铅1720万吨,镍900万吨,银40600吨,钽18000吨,锌3400万吨,铀61万吨,黄金4404吨。澳原油储量2400亿公升,天然气储量13600亿立方米,液化石油气储量1740亿公升。森林覆盖面积占国土的20%,天然森林面积约1.55亿公顷(2/3为桉树),用材林面积122万公顷。被称为“坐在矿车上的国家”。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 6)
			{
			    c("澳大利亚被称为“世界活化石博物馆”。据统计,澳大利亚有植物1.2万种,有9000种是其他国家没有的;有鸟类650种,450种是澳大利亚特有的。全球的有袋类动物,除南美洲外,大部分都分布在澳大利亚。澳大利亚由于环境稳定,所以特有地球演化过程中保留下来的古老生物种类,它们虽显得原始,却成为人类研究地球演化历史的活化石。近几十年来外来物种通过不同途径进入澳大利亚,对本地生态环境造成不同程度的影响。\n鸸鹋(Emu)\n鸸鹋是出现在澳大利亚国徽上的动物之一,是飞翔功能已经退化的大鸟,它是澳大利亚最大的鸟,鸸鹋是世界上最大的陆地鸟之一,也是世界上最古老的鸟种之一,是鸟纲鹤鸵目鸸鹋科唯一残存种。\n树袋熊(Koala)\n又名树熊或考拉,澳大利亚特有的动物之一,既是澳大利亚的国宝,又是澳大利亚奇特的珍贵原始树栖动物,属哺乳类中的有袋目树袋熊科,分布于澳大利亚东南部的尤加利树林区。墨尔本有一个考拉保护区,在距离布里斯班一公里处也有一考拉保护区,只有布里斯班的考拉保护区可以和考拉拥抱。\n鸭嘴兽(Platypus)\n澳大利亚的单孔类哺乳动物,鸭嘴兽是出现在澳大利亚20仙硬币上的动物,它们分布于澳大利亚东部约克角至南澳大利亚之间,在塔斯马尼亚岛也有栖息。\n木蠹蛾幼虫(Witchetty Grub)\n这种白色、高蛋白的小吃其实是蛾的幼虫,它是澳大利亚沙漠地区一种重要的昆虫菜肴,还曾是当地土著人的主食。\n袋鼠(Kangaroo)\n原产于澳大利亚大陆和巴布亚新几内亚的部分地区。其中,有些种类为澳大利亚独有。所有澳大利亚袋鼠,动物园和野生动物园里的除外,都在野地里生活。不同种类的袋鼠在澳大利亚各种不同的自然环境中生活,从凉性气候的雨林和沙漠平原到热带地区。\n所有袋鼠不管体积多大,有一个共同点:长着长脚的后腿强健而有力,腹部表面都有一个育儿袋。袋鼠以跳代跑,最高可跳到4米,最远可跳至13米,可以说是跳得最高最远的哺乳动物。\n袋鼬\n近乎濒危,袋鼬只栖居在澳洲东南部和塔斯马尼亚的雨林以及昆士兰北部的一小部分区域。\n袋熊(Wombat)\n这是一种体型粗壮且会挖洞的动物,体重最高可达36公斤。它们的脚短及肌肉发达,身长约有1米,尾巴也很短。\n袋食蚁兽(Numbat)\n这是一种只生活在西澳的食虫性有袋动物,袋食蚁兽曾经遍布整个澳洲南方,但现在仅在少数地区存活,属于濒危物种。它们对尾巴长度几乎与身体等长。口腔有50只无功能的牙齿,双颚已退化,袋食蚁兽和其他以蚂蚁为食的动物一样,都是用一条细长的舌头捕食。它们白天活动,几乎完全以白蚁作为食物,一只成年的袋食蚁兽每天需要20,000只白蚁,白天大部分的时间均在寻找白蚁。\n笑翠鸟(Kookaburra)\n和其他翠鸟一样,笑翠鸟有结实细小的身体:颈短、嘴长而尖、腿短。笑翠鸟以其在早晚时分歇斯底里的如人笑声般的叫声而著名。它们也经常通过齐鸣来界定自己的领地。\n琴鸟(Lyrebirds)\n琴鸟是一种居住在地面上的澳大利亚鸟类。琴鸟得名于雄鸟美丽的由16根羽毛组成的尾巴,人们认为很像19世纪初的七弦竖琴。\n袋獾(Tasmanian Devil)\n塔斯曼尼亚袋獾是一种食肉有袋动物,外观像一条体形较小、矮胖结实的狗。它头颅宽大,尾巴浓密粗糙,皮毛为黑色。在塔斯曼尼亚虎于1936年灭绝之后,塔斯曼尼亚袋獾就成了世界上最大的食肉有袋动物。\n穴兔(Rabbit)\n澳大利亚本来没有兔子,1788年,随着英国人首次定居澳大利亚的船队,几十只兔子被运到澳大利亚,最初是作为培养食用肉类而引进,后来一些富裕的人家把兔子放到大自然作为狩猎,让兔子逃到草原上飞快繁殖。在1950年,全澳兔子估计达到6亿只,它们破坏植被,致使水土流失,草原和畜牧业面临长时间的破坏。澳大利亚动用了各种方法来减少兔子的数目,在1991年,全澳兔子数目下降到大约3亿只。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 7)
			{
			    c("澳大利亚是典型的移民国家,被社会学家喻为“民族的拼盘”。自英国移民踏上这片美丽的土地之日起,已先后有来自世界120个国家、140个民族的移民到澳大利亚谋生和发展。例如欧洲的德国、希腊、意大利和一些亚洲国家和地区,如日本、中国和越南。其人口主要分布在东南沿海地区。多民族形成的多元文化是澳大利亚社会一个显著特征。据统计,澳大利亚的亚裔人口正在迅速增长。\n澳大利亚最早的原住民如今不及总人口的1%。2006年人口普查中,白人占92%,多数澳大利亚人的祖先是19、20世纪的英国移民,来自其他国家者也很多。有37.13%的人自称为澳大利亚人,接着是英格兰裔澳大利亚人的31.65%、爱尔兰裔澳大利亚人9.08%、苏格兰裔澳大利亚人7.56%、意大利裔澳大利亚人4.29%、德裔澳大利亚人4.09%、华裔3.37%以及希腊裔1.84%。根据澳大利亚移民局的数据,2006年澳大利亚公民海外出生地前三名的国家为:英国1153264、新西兰476719和意大利220469。居民中63.9%信奉基督教,5.9%信奉佛教、伊斯兰教、印度教和犹太教等。无宗教信仰或宗教信仰不明人口占30.2%。\n澳大利亚总人口 2569万(2020年9月)。74%为英国及爱尔兰裔,亚裔占5%,土著人占2.7%,其他民族占18.3%。官方语言为英语,汉语为除英语外第二大使用语言。约63.9%的居民信仰基督教,5.9%的居民信仰佛教、伊斯兰教、印度教等其他宗教。无宗教信仰或宗教信仰不明人口占30.2%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 8)
			{
			    c("矿产资源丰富,至少有70余种。其中铅、镍、银、铀、锌、钽的探明经济储量居世界首位。澳是世界上最大的铝矾土、氧化铝、钻石、钽生产国,黄金、铁矿石、煤、锂、锰矿石、镍、银、铀、锌的产量也居世界前列。澳还是世界最大的烟煤、铝矾土、钻石、锌精矿出口国,第二大氧化铝、铁矿石、铀矿出口国,第三大铝和黄金出口国。\n已探明的有经济开采价值的矿产蕴藏量包括:铝矾土约53亿吨,铁矿砂146亿吨,黑煤403亿吨,褐煤300亿吨,铅2290万吨,镍2260万吨,银4.14万吨,钽40835吨,锌4100万吨,黄金5570吨。原油储量2270亿升,天然气储量2.2万亿立方米。森林覆盖率21%,天然森林面积约1.63亿公顷(2/3为桉树)。渔业资源丰富,捕鱼区面积比国土面积多16%,是世界上第三大捕鱼区,有3000多种海水和淡水鱼以及3000多种甲壳及软体类水产品,其中已进行商业捕捞的约600种。最主要的水产品有对虾、龙虾、鲍鱼、金枪鱼、扇贝、牡蛎等。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 9)
			{
			    c("以制造业、建筑业和矿业为主。2016/2017财年,澳矿业产值为2149.84亿澳元,同比增长13.4%;建筑业产值为3783.06亿澳元,同比增长0.9%;制造业产值为3639.69亿澳元,同比下降2.3%。悉尼是其工业中心。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 10)
			{
			    c("澳大利亚农牧业发达,素有“骑在羊背上的国家”之称。农牧业产品的生产和出口在国民经济中占有重要位置,是世界上最大的羊毛和牛肉出口国。农牧业用地4.4亿公顷,占全国土地面积的57%。要农作物为小麦、大麦、棉花、高粱等,主要畜牧产品为牛肉、牛奶、羊肉、羊毛、家禽等。\n澳大利亚农牧业产品的生产和出口在国民经济中占有重要位置,是世界上最大的羊毛和牛肉出口,2015/2016财年,澳农牧业产值952.8亿澳元,占同期GDP的5.7%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 11)
			{
			    c("澳大利亚的渔业资源丰富,捕鱼区面积比国土面积还多16%,是世界上第三大捕鱼区,有3000多种海水和淡水鱼以及3000多种甲壳及软体类水产品,其中已进行商业性捕捞的约600种。澳最主要的水产品有对虾、龙虾、鲍鱼、金枪鱼、扇贝、牡蛎等。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 12)
			{
			    c("服务业为澳经济最重要和发展最快的部门。经过30余年的经济结构调整,已成为国民经济支柱产业。主要以批发业、零售业和科技服务业为主。2016/2017财年,批发业产值5024.34亿澳元,同比增长4.9%。零售业产值4175.87亿澳元,同比增长2.7%。科技服务业产值2107.79亿澳元,同比增长6.6%。2015/2016财年,对外服务贸易产值1460亿澳元,占澳外贸总量22.1%。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 13)
			{
			    c("澳大利亚对国际贸易依赖较大。澳与130多个国家和地区有贸易关系。澳主要贸易伙伴依次为中国、日本、美国、新加坡、英国、韩国、新西兰、泰国、德国和马来西亚。2009/2010年度澳外贸总额5901亿澳元,同比增长5.3%,贸易顺差为89亿澳元。澳与130多个国家和地区有贸易关系。当前,澳主要贸易伙伴依次为中国、日本、美国、韩国、印度、新加坡、英国、新西兰、泰国、德国等。");
			    c("按任意键继续……");
     		    getch();
			}
			else if (a == 14)
			{
			    c("澳大利亚国际海、空运输业发达。悉尼是南太平洋主要交通运输枢纽。交通运输情况如下:\n铁路:自20世纪90年代以来,铁路行业进行了公司化和私有化改革。全国铁路总长约4.4万公里。2009/2010年远途铁路乘客约1500万人次,城市轨道交通乘客约6.03亿人次,与上年基本持平。2006/2007年铁路运送货物6.65亿吨,同比增长3.8%。\n公路:全国公路总长80多万公里。2012年,注册机动车辆1670万辆,其中客车1271万辆,轻型货车261万辆,公共汽车9万辆。\n水运:港口97个,墨尔本为全国第一大港。2011/2012年度,拥有国际海运船只约80艘,国际水运货运量8.99亿吨,有30541艘/次海运船只抵港。\n空运:截至2013年6月,注册飞机15060架,各类机场和跑道约2000个,常旅客机场约250个,其中12个国际机场。2012年,国际飞行15.78万架次,客运2962万人次,同比增长5%,货运量87万吨,同比增长3.8%;国内飞行63.12万架次,客运5655万人次,同比增长4.1%。澳航空业务主要由“快达”(Qantas)、“维珍澳洲”(Virgin Australia)和“捷星”(Jetstar)航空公司主导。客流量排名前十的机场为:悉尼、墨尔本、布里斯班、珀斯、阿德莱德、黄金海岸、凯恩斯、堪培拉、霍巴特和达尔文。");
			    c("按任意键继续……");
     		    getch();
			}
			else
			{
			    c("???");
			    sleep(1);
			}
		}
		else if(s == "地球")
		{
			c("地球(英文名:Earth;拉丁文:Terra)是距离太阳的第三颗行星,也是目前已知的唯一孕育和支持生命的天体。地球表面的大约 29.2% 是由大陆和岛屿组成的陆地。剩余的 70.8% 被水覆盖,大部分被海洋、海湾和其他咸水体覆盖,也被湖泊、河流和其他淡水覆盖,它们共同构成了水圈。地球的大部分极地地区都被冰覆盖。地球外层分为几个刚性构造板块,它们在数百万年的时间里在地表迁移,而其内部仍然保持活跃,有一个固体铁内核、一个产生地球磁场的液体外核,以及一个驱动板块构造的对流地幔。\n地球的大气主要由氮和氧组成。热带地区接收的太阳能多于极地地区,并通过大气和海洋环流重新分配。温室气体在调节地表温度方面也发挥着重要作用。一个地区的气候不仅由纬度决定,还由海拔和与该地区和海洋的接近程度等因素决定。热带气旋、雷暴、热浪等恶劣天气多发于广大地区,对生活影响较大。\n地球的引力会与太空中的其他物体相互作用,尤其是月球,它是地球唯一的天然卫星。地球绕太阳公转一周大约需要 365.25 天。地球的自转轴相对于其轨道平面倾斜,从而在地球上产生季节。地球和月球之间的引力相互作用引起潮汐,稳定地球在其轴上的方向,并逐渐减慢其自转速度。地球是最密集的行星太阳系和最大的和最庞大的四个岩石行星。地球是人类共同生活的家园,人类只有一个地球。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "地球自转" || s == "地球的自转")
		{
			c("地球自转:地球绕自转轴自西向东的转动,从北极点上空看呈逆时针旋转,从南极点上空看呈顺时针旋转。地球自转轴与黄道面成66.34度夹角,与赤道面垂直\n地球自转产生的现象\n一、昼夜交\n1.产生原因:地球不发光也不透明,地球的自转\n2.周期:1个太阳日,即24小时\n3.晨昏线含义:昼夜半球的分界线,包括晨线和昏线。晨昏线的判读:①自转法:顺地球自转方向,由夜进入昼,为晨线;由昼进入夜为昏线。②时间法:赤道上地方时为6点对应的为晨线;赤道上的地方时为18点,对应的为昏线。③方位法:夜半球东侧为晨线,西侧为昏线;昼半球东侧为昏线,西侧为晨线\n二、地方时和区\n1.地方\n地方时的概念:以本地子午面作起算平面,根据任意时天体所确定的时间,均称该地的地方时\n产生的原因:东边的地点比西边的地点先看到日出,东边地点的时刻较早,西边地点的时刻较晚\n计算方法:所求地点的时间=已知地点的时间±(两地相隔的经度数÷15°)×1小时(所求地点在已知地点以东用“+”,反之用“-”)\n2.时区和区\n时区的含义:时区是指同一时间制度的区域\n时区的划分:全球共划分为24个时区,以本初子午线为基准,从7.5°W向东至7.5°E,划分为一个时区,叫中时区或零时区。在零时区以东,依次划分为东一区至东十二区;在中时区以西,依次划分为西一区至西十二区,东十二区和西十二区各跨经度7.5°合为一个时区,即十二区\n区时的含义:为了方便计时,把每一个时区中央经线的地方时作为整个时区通用的时间,即区时\n区时的计算:所求地的区时=已知地的区时±时区差×1小时(计算某地所在的时区:用该地经度÷15°所得商四舍五入取整数,即为时区数,东西时区根据所在经度来确定;时区差的计算:若两地同属于东时区或同属于西时区,时区差为两地时区数之差,若两地分属于东、西时区,则两地时区差为两地时区数之和;“+”、“-”号的取舍:若要计算的地方位于已知地的东侧,用“+”,反之用“-”)\n地方时和区时的关系:一般从光照图上读到的时间,均是地方时,一个地区正午太阳高度角最大时,一定是地方时12时,由于区时从地方时而来,区时即为一个时区中央经线的地方时,则二者关系又密切联系。两个地点的地方时,可以相差时、分、秒,而两个地点的区时之差只能是小时\n3.日期界\n概念:国际上规定,把东西十二区之间的180°经线作为国际日期变更线,简称日界线\n日界线的特征:日界线是地球上新的一天的起点和旧的一天的终点,地球上日期的更替,都从这条线开始。日界线不是一条直线,而是有些曲折,不完全按照180°经线延伸,这是为了附近国家和地区居民生活的方便,日界线的划定避免通过陆地\n过日界线时日期的变更:由于在任何时刻,东十二区总比西十二区早24小时,即一天。因此,自东十二区向东进入西十二区,日期要减去一天;自西十二区向西进入东十二区,日期要增加一天。东西十二区时刻相同,但日期相差一天。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "地球公转" || s == "地球的公转")
		{
			c("地球公转,是指地球按一定轨道围绕太阳转动(The Earth revolution around sun)。像地球的自转具有其独特规律性一样,由于太阳引力场以及自转的作用,而导致的地球公转,也有其自身的规律。\n地球公转的时间是一年\n地球在其公转轨道上的每一点都在相同的平面上,这个平面就是地球轨道面。地球轨道面在天球上表现为黄道面,同太阳周年视运动路线所在的平面在同一个平面上。地球的自转和公转是同时进行的,在天球上,自转表现为天轴和天赤道,公转表现为黄轴和黄道。天赤道在一个平面上,黄道在另外一个平面上,这两个同心的大圆所在的平面构成一个23°26′的夹角,这个夹角叫做黄赤交角。。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "四季" || s == "四季更替" || s == "四季的更替")
		{
			c("每年3月21日前后(北半球春分日),太阳光直射在赤道上,南、北半球得到的太阳光热大致相等。\n每年6月22日前后(北半球夏至日),太阳光直射北回归线,这时北半球得到的太阳光多。\n每年9月23日前后(北半球秋分日),太阳光又直射赤道,南、北半球得到的太阳光热大致相等。\n每年12月22日前后(北半球冬至日),太阳光直射南回归线,这时南半球得到的太阳光多。\n在北半球,一般把3、4、5月划为春季,把6、7、8月划为夏季,把9、10、11月划为秋季,把12、1、2月划为冬季。\n地球每公转一周,便出现一次春、夏、秋、冬的更替。南、北半球的四季正好相反。\n");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "五带" || s == "五带的划分" || s == "五带划分")
		{
			c("北极圈内为北寒带,北回归线和北极圈之间为北温带,北回归线和南回归线之间为热带,南回归线和南极圈之间为南温带,南极圈内为南寒带");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "海陆的分布" || s == "海陆分布")
		{
			c("三分陆 七分海");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "七大洲")
		{
			c("七大洲(seven continents)指地球陆地分成的七大陆地部分,即亚洲(全称亚细亚洲)(Asia)、欧洲(全称欧罗巴洲 )(Europe)、北美洲(全称北亚美利加洲)(North America)、南美洲(全称南亚美利加洲) (South America)、非洲(全称阿非利加洲)(Africa)、大洋洲(Oceania)与南极洲(Antarctica)。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "四大洋")
		{
			c("四大洋,是地球上太平洋、大西洋、印度洋、北冰洋的总称。在通俗的说法中,也用四大洋泛指地球上所有的海洋。四大洋的海洋面积为36100万平方公里,其中,太平洋占49.8%,大西洋占26%,印度洋占20%,北冰洋占4.2%。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "地形")
		{
			c("五种地形分别是平原、高原、丘陵、盆地、山地。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "河流")
		{
			c("河流(River),是指降水或由地下涌出地表的水汇集在地面低洼处,在重力作用下经常地或周期地沿流水本身造成的洼地流动。\n河流分类原则多种多样,按注入地可分为内流河和外流河;内流河注入内陆湖泊或沼泽,或因渗透、蒸发而消失于荒漠中;外流河则注入海洋。中国常以河流径流的年内动态差异进行河流分类,共划分为东北、华北、华南、西南、西北、内蒙古和青藏高原7型。\n中国流域面积在100平方千米以上的河流达5万条,其中长江长达6397千米,为世界第三大河;世界上河网密集的地区往往位于湿润气候区,如亚马孙平原,该区的亚马孙河长6480千米,为世界第一大河流。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "湖泊")
		{
			c("湖盆及其承纳的水体。湖盆是地表相对封闭可蓄水的天然洼池。湖泊按成因可分为构造湖、火山口湖、冰川湖、堰塞湖、喀斯特湖、河成湖、风成湖、海成湖和人工湖(水库)等。按泄水情况可分为外流湖(吞吐湖)和内陆湖;按湖水含盐度可分为淡水湖(含盐度小于1g/L)、咸水湖(含盐度为1-35g/L)和盐湖(含盐度大于35g/L)。湖水的来源是降水、地面径流、地下水,有的则来自冰雪融水。湖水的消耗主要是蒸发、渗漏、排泄和开发利用。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "海洋")
		{
			c("海洋(sea),地理名词,是地球上最广阔的水体的总称。地球表面被各大陆地分隔为彼此相通的广大水域称为海洋,海洋的中心部分称作洋,边缘部分称作海,彼此沟通组成统一的水体。 [1-2] \n地球上海洋总面积约为3.6亿平方千米,约占地球表面积的71%,平均水深约3795米。海洋中含有十三亿五千多万立方千米的水,约占地球上总水量的97%,而可用于人类饮用只占2%。\n地球四个主要的大洋为太平洋、大西洋、印度洋、北冰洋,大部分以陆地和海底地形线为界。当今人类已探索的海底只有5%,还有95%大海的海底是未知的。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "天气")
		{
			c("天气(weather)是指某一个地区距离地表较近的大气层在短时间内的具体状态。而天气现象则是指发生在大气中的各种自然现象,即某瞬时内大气中各种气象要素(如气温、气压、湿度、风、云、雾、雨、闪、雪、霜、雷、雹、霾等)空间分布的综合表现。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "气候")
		{
			c("气候(Climate),自然科学名词,是指一个地区大气的多年平均状况,主要的气候要素包括光照、气温和降水等,其中降水是气候重要的一个要素。中国的气候类型有:热带季风气候,亚热带季风气候,温带季风气候 ,温带大陆性气候,高山高原气候。\n气候是大气物理特征的长期平均状态,与天气不同,它具有一定的稳定性。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "气候类型")
		{
			cout << R"(热带气候
热带雨林
位于各洲的赤道两侧,向南、北延伸5°~10°左右,如南美洲的亚马逊平原,非洲的刚果盆地和几内亚湾沿岸,亚洲东部的一些群岛等。这些地区位于赤道低压带,气流以上升运动为主,水汽凝结致雨的机会多,全年多雨,无干季,年降水量在2 000毫米以上,最少雨月降水量也超过60毫米,且多雷阵雨;各月平均气温为25°~28℃,全年长夏,无季节变化,年较差一般小于3℃,而平均日较差可达6°~ 12℃。在这种终年高温多雨的气候条件下,植物可以常年生长,树种繁多,植被茂密成层。
特点:全年高温多雨
分布:赤道附近(南北纬10°之间)
成因:全年受赤道低压控制,盛行上升气流
典型地区:亚马孙河流域,刚果河流域,印度尼西亚
植被类型 : 茂密的热带雨林(板状根,即右图1)
动物代表:大象、猩猩、河马等。
热带草原
这种气候主要分布在赤道多雨气候区的两侧,即南、北纬10°~15°左右(有的伸达25°)的中美、南美和非洲。其主要特点,首先是由于赤道低压带和信风带的南北移动、交替影响,一年之中干、湿季分明。年降水量一般在700—1 000毫米。当受赤道低压带控制时,盛行赤道海洋气团,且有辐合上升气流,形成湿季,潮湿多雨,遍地生长着稠密的高草和灌木,并杂有稀疏的乔木,即稀树草原景观。当受信风影响时,盛行热带大陆气团,干燥少雨,形成干季,土壤干裂,草丛枯黄,树木落叶。与赤道多雨气候相比,一年至少有1~2个月的干季。其次是全年气温都较高,具有低纬度高温的特色,最冷月平均温度在16°~18℃以上。最热月出现在干季之后、雨季之前,因此,本区气候一般年分干、热、雨三个季节。气温年较差稍大于赤道多雨气候区。
特点:全年高温,湿季多雨(有明显的干湿两季)
分布:非洲、南美洲附近热带雨林两侧(南北10°~15°)
成因:低压(湿季)与信风带(干季)交替控制
植被类型:热带疏林草原(猴面包树)
动物代表:斑马、长颈鹿、羚羊...
热带沙漠
它分布于热带干湿季气候区以外,大致在南、北纬15°~30°之间,以非洲北部、西南亚和澳大利亚中西部分布最广。热带干旱气候区常年处在副热带高压和信风的控制下,盛行热带大陆气团,气流下沉,所以炎热、干燥成了这种气候的主要特征;气温高,有世界“热极”之称。降水极少,年降雨量不足200毫米,且变率很大,甚至多年无雨,加以日照强烈,蒸发旺盛,更加剧了气候的干燥性。热带半干旱气候,分布于热带干旱气候区的外缘,其主要特征:一是有一短暂的雨季,年降水量可增至50毫米;二是向高纬一侧的气温不如向低纬一侧的高。
特点:全年炎热干燥
分布:回归线附近,大陆西岸沿岸(南、北纬15°~30°)
成因:副热带高压与信风带控制
植被类型:热带荒漠
动物代表:单峰骆驼
热带季风
热带季风气候分布于北纬10°至25°之间的大陆东岸。主要分布在中国台湾南部、雷州半岛、海南岛,以及中南半岛、印度半岛的大部分地区、菲律宾群岛;此外,在澳大利亚大陆北部沿海地带也有分布。这里全年气温皆高,年平均气温在20℃以上,最冷月一般在18℃以上。年降水量大,集中在夏季,这是由于夏季在赤道海洋气团控制下,多对流雨,再加上热带气旋过境带来大量降水,因此造成比热带干湿季气候更多的夏雨;在一些迎风海岸,因地形作用,夏季降水甚至超过赤道多雨气候区。年降水量一般在1 500~2 000毫米以上。本区热带季风发达,有明显的干湿季,即在北半球冬吹东北风,形成干季;夏吹来自印度洋的西南风(南半球为西北风),富含水汽,降水集中,形成湿季。
特点:全年高温,热带季雨林
分布:印度半岛,中南半岛(北纬10°至25°大陆东岸)
成因:海陆热力差异和气压带风带的季节性移动
植被类型:
动物代表:亚洲象、孔雀等。
亚热带气候
地中海
位于副热带纬度的大陆西岸,约在纬度30°~40°之间,大陆西海岸,包括地中海沿岸、美国加里福尼亚州沿海、南美智利中部沿海、南非的南端和澳大利亚的南端。它是处在热带半干旱气候与温带海洋性气候之间的过渡地带。这些地区受气压带季节位移影响显著,夏季受副热带高气压控制,气流下沉,因而除大陆西部沿海受寒流影响外,夏季十分炎热,下沉气流不利兴云致雨,所以气候干燥;冬季受西风影响,温和湿润。全年雨量适中,年降水量在300~1 000毫米之间,主要集中在冬季。
特点:夏季炎热干燥,冬季温和多雨
分布:南北纬30°~40°大陆西岸
成因:西风带与副热带高气压交替控制
植物类型:亚热带常绿硬叶林(葡萄 、油橄榄等)
亚热带季风
亚热带季风气候出现在南北纬25°~35°亚热带大陆东岸,它是热带海洋气团和极地大陆气团交替控制和互相角逐交绥的地带。主要分布在中国东部秦岭、淮河以南、热带季风气候以北的地带,以及日本南部和朝鲜半岛南部等地。这里冬季温暖,最冷月平均气温在0℃以上;夏季炎热,最热月平均气温大于22℃,气温的季节变化显著,四季分明。年降水量一般在1000~1500毫米,夏季较多,但无明显干季。同温带季风气候相比,季节变化基本相似,只是冬温相对较高,年降水量增多。
特点:夏季高温多雨,冬季温和少雨
分布:北纬25°~35°大陆东岸
成因:海陆热力差异
植物类型:亚热带常绿阔叶林(水稻、柑橘、茶叶… )
动物代表:大熊猫、金丝猴等
亚热带湿润
亚热带湿润气候在北美洲东南部及南美洲的阿根廷东部地区及澳大利亚的东南部分布。这些地区,由于冬季也有相当数量的降水,冬夏干湿差别不大,所以叫亚热带季风性湿润气候。1月平均温普遍在0℃以上,夏季较热,7月平均温一般为25℃左右,冬夏风向有明显变化,年降水量一般在1000毫米以上,春夏多降水,秋冬季降水相对较少。
亚热带沙漠
亚热带沙漠气候是热带沙漠气候向高纬的延伸。与热带沙漠气候的共同点:少雨、少云、日照强、气温高、蒸发旺盛。与热带沙漠气候的不同点:凉季气温较低,年较差比热带沙漠气候大。原因在于盛夏时气温与热带沙漠气候相似,但凉季时因纬度较高获得太阳辐射少,且有极地大陆气团侵入。凉季有气旋雨。凉季常受温带气旋影响,8月份(南半球为2月份)热带海洋气团入侵。有少量的对流雨。亚热带草原和沙漠气候主要分布在南北纬25°~35°的大陆西部和内陆地区,其基本特点与热带沙漠气候相似。具体分布于:北非、约旦、叙利亚、伊拉克、美国西南部、墨西哥北部、澳大利亚南部、潘帕斯南部、巴塔哥尼亚和南非部分地区。
特点:全年干旱少雨,夏季高温炎热
分布:南、北纬25°~35°的大陆西部和内陆地区
成因:受副热带高气压和干燥信风作用形成
植物类型:荒漠
动物代表:骆驼
温带气候
温带海洋
位于大陆西岸,南、北纬40°~60°地区。终年处在西风带,深受海洋气团影响,沿岸又有暖流经过,冬无严寒,夏无酷暑,最冷月平均气温在0℃以上,最热月在22℃以下,气温年、日较差都小。全年都有降水,秋冬较多,年降水量在1 000毫米以上,在山地迎风坡可达2 000~3 000毫米以上。这种气候在西欧最为典型,分布面积最大,在南、北美大陆西岸相应的纬度地带以及大洋洲的塔斯马尼亚岛和新西兰等地也有分布。
特点:全年湿润,冬季温和,夏季凉爽
分布:南北纬40°~60°大陆西岸
成因:全年受中纬西风控制
温带季风
出现在北纬35°~55°左右的大陆东岸,包括中国华北和东北、朝鲜的大部、日本的北部以及远东地区的一部分。冬季这里受来自高纬内陆偏北风的影响,盛行极地大陆气团,寒冷干燥;夏季受极地海洋气团或变性热带海洋气团影响,盛行东和南风,暖热多雨,雨热同季。年降水量1 000毫米左右,约有三分之二集中于夏季。全年四季分明,天气多变,随着纬度的增高,冬、夏气温变幅相应增大,而降水逐渐少。
特点:夏季高温多雨,冬季寒冷干燥
分布:北纬35°~55°左右的大陆东岸
成因:海陆热力性质差异
大陆性湿润
温带大陆性湿润气候位于北美大陆东部西经100°以东和亚欧大陆温带海洋性气候区的东侧。该气候在气温和降水上的变化同温带季风气候有些类似。但风力和风向的季节变化没有温带季风气候显著。冬季受气旋影响,降水比温带季风气候稍多。夏雨的集中程度没有温带季风气候显著。
特点:夏季炎热多对流雨、冬季寒冷少雨
分布:北美洲100°W以东、40-60°N地区
成因:从海洋来的西风经过大陆变性作用,气温较低且湿度较低。但常有锋面气旋经过。冬季降水比较少但温带海洋性气候比温带季风气候要多。
温带大陆性
主要分布在北纬35°~50°的亚洲和北美大陆的中心部分。这里深居内陆或沿海有高山屏峙受不到海风影响,终年为极地大陆气团,冬寒夏热,气温年、日较差都大,降水量少,呈现大陆性气候特征。由于所处纬度的不同,此外,在南美大陆的阿根廷中南部因处于西风带的雨影地区,来自太平洋的气流越过安第斯山脉后下沉而绝热增温,加之沿海有寒流经过,空气稳定,所以全年干旱少雨,亦呈现温带大陆性干旱半干旱气候特征。上述地区由于干旱程度不同,自然植被有明显差异。干旱地区年降水量一般在250毫米以下,植物很少,呈现荒漠景色;在干旱区外围,年降水量在250~500毫米之间,为半干旱地区。也有将亚寒带针叶林气候分入温带大陆性气候内的。
特点:冬夏温差大,全年降水少
分布:北纬35°~50°大陆内部
成因:距海较远,纬度较高
亚寒带气候
亚寒带大陆性气候为亚寒带主要气候类型,又称亚寒带针叶林气候。这种气候出现在北纬50°~65°之间,也称亚寒带针叶林气候,呈带状分布,横贯北美和亚欧大陆。具体来说,在北美从阿拉斯加经加拿大到拉布拉多和纽芬兰的大部分;在亚欧大陆西起斯堪的纳维亚半岛(南部除外),经芬兰和俄罗斯西部(南界在列宁格勒—高尔基城—斯维尔德洛夫斯克一线)至俄东部(除南部以外)。北部以最热月10℃等温线为界。这一带的气候主要受极地海洋气团和极地大陆气团的影响,并为极地大陆气团的源地。在冬季,北极气团侵入机会很多;在暖季,热带大陆气团有时也能伸入。该类气候的主要特征是:冬季漫长而严寒,每年有5~7个月平均气温0℃以下,并经常出现-50℃的严寒天气;夏季短暂而温暖,月平均气温在10℃以上,高者可达18°~20℃,气温年较差特别大;年降水量一般为300~600毫米,以夏雨为主。因蒸发微弱,相对湿度高。
分布:北纬50°~65°之间
成因:受极地海洋气团和极地大陆气团的影响
寒带气候
极地冰原
分布在极地及其附近地区,包括格陵兰、北冰洋的若干岛屿和南极大陆的冰原高原。这里是冰洋气团和南极气团的发源地,整个冬季处于永夜状态,夏半年虽是永昼,但阳光斜射,所得热量微弱,因而气候全年严寒,各月温度都在0℃以下;南极大陆的年平均气温为-25℃,是世界上最寒冷的大陆,1967年挪威人曾测得-94.5℃的绝对最低气温,可堪称为世界“寒极”。地面多被巨厚冰雪覆盖,又多凛冽风暴,植物难以生长。
分布:极地及其附近地区
成因:全年所得热量微弱
极地苔原
主要分布在亚欧大陆和北美大陆北冰洋沿岸,与冰原气候同为极地气候。因常受冰洋气团和极地大陆气团影响,终年严寒。最热月平均气温1~5°C,降水少,蒸发弱,云量较高.自然植被主要是苔原(苔藓、地衣类)。
分布:亚欧大陆和北美大陆北冰洋沿岸
成因:常受冰洋气团和极地大陆气团影响
高原山地气候
在中纬度地区的高原地区,如青藏高原,安第斯山脉等地区,由于海拔较高,终年低温(自海平面起每上升100米气温下降0.6摄氏度),形成了高原山地气候。高原山地气候的特点最重要的有两个:海拔高、气温低。
分布:中纬度地区的高原地区
成因:海拔较高,终年低温)";
			cout << endl; 
			c("按任意键继续……");
      		getch();
		}
		else if(s == "全球变暖")
		{
			c("全球气候变暖是一种和自然有关的现象,是由于温室效应不断积累,导致地气系统吸收与发射的能量不平衡,能量不断在地气系统累积,从而导致温度上升,造成全球气候变暖。\n由于人们焚烧化石燃料,如石油,煤炭等,或砍伐森林并将其焚烧时会产生大量的二氧化碳,即温室气体,这些温室气体对来自太阳辐射的可见光具有高度透过性,而对地球发射出来的长波辐射具有高度吸收性,能强烈吸收地面辐射中的红外线,导致地球温度上升,即温室效应。全球变暖会使全球降水量重新分配、冰川和冻土消融、海平面上升等,不仅危害自然生态系统的平衡,还影响人类健康甚至威胁人类的生存。\n另一方面,由于陆地温室气体排放造成大陆气温升高,与海洋温差变小,进而造成了空气流动减慢,雾霾无法短时间被吹散,造成很多城市雾霾天气增多,影响人类健康。汽车限行,暂停生产等措施只有短期和局部效果,并不能从根本上改变气候变暖和雾霾污染。");
			c("按任意键继续……");
      		getch();
		}
		else if(s == "中国" || s == "中国地理")
		{
			c("请问你要查询中国哪方面的内容?");
			c(R"(1.位置和面积(输入1) 
2.疆界和邻国(输入2)
3.海洋(输入3) 
4.行政区划(输入4)  
5.地势特征(输入5)
6.地形特征(输入6)
7.山脉分布(输入7)
8.高原、盆地(输入8) 
9.平原、丘陵(输入9) 
10.沙漠(输入10)
11.湿地(输入11)
12.半岛、岛屿(输入12)
13.河流(输入13)
14.湖泊(输入14) 
15.自然灾害(输入15)
16.气候特征(输入16)
17.气温和温度带(输入17)
18.降水和干湿地区(输入18)
19.土地资源(输入19)
20.水资源(输入20)
21.生物资源(输入21)
22.矿产资源(输入22)
23.海洋资源(输入23)
24.自然风光(输入24)
25.人文旅游景观(输入25)
26.区域地理(输入26)
27.环境治理(输入27))
28.经济(输入28)
29.交通(输入29)
30.旅游(输入30)
31.科技(输入31)
32.人口总量(输入32)
33.民族(输入33))");
			cin >> a;
			SS;
			if(a == 1)
			{
				c("中国的海陆位置:亚洲东部、太平洋的西岸。\n中国半球位置:东半球和北半球。\n中国的经纬度位置:中国领土南北跨越的纬度近50度,大部分在温带,小部分在热带,没有寒带。同整个欧洲面积相当。中国领土的四端为:最东端在黑龙江和乌苏里江的主航道中心线的相交处(135°E),最西端在帕米尔高原附近(73°E),最南端在立地暗沙(3°N,112°E),为中国南海南沙群岛区域的一座暗沙,是实际上的中国领土的最南端(非位于其东北约15海里的曾母暗沙)。按中华人民共和国行政区划,立地暗沙属于海南省三沙市管辖。最北端在漠河以北黑龙江主航道的中心线上(53°N,124°E)中国东西跨越经度60多度,最东端的乌苏里江畔和最西端的帕米尔高原高原相差5个时区。 中国领土辽阔广大,陆地总面积约960万平方千米,仅次于俄罗斯、加拿大,居世界第3位,第四位为美国。中国南北相距5500千米,东西相距5200千米。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 2)
			{
				c("中国陆地边界长达2.28万公里,东邻朝鲜,北邻蒙古,东北邻俄罗斯,西北邻哈萨克斯坦、吉尔吉斯斯坦、塔吉克斯坦,西和西南与阿富汗、巴基斯坦、印度、尼泊尔、不丹等国家接壤,南与缅甸、老挝、越南相连。东部和东南部同韩国、日本、菲律宾、文莱、马来西亚、印度尼西亚隔海相望。\n中国大陆海岸线长达18000多千米,自北向南濒临的近海有渤海、黄海、东海和南海。中国的领海,是指从海岸基线向海上延伸到12海里的海域。渤海和琼州海峡为中国内海。沿海分布有台湾岛、海南岛、崇明岛、舟山群岛、南海诸岛等5000多个大大小小的岛屿。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 3)
			{
				c("邻近中国大陆的海洋:\n领海由渤海(内海)和黄海、东海、南海三大边海组成,东部和南部大陆海岸线1.8万千米。内海和边海的水域面积约470万平方千米。海域分布有大小岛屿7600个,其中台湾岛最大,面积35798平方千米。\n渤海位于辽东半岛老铁山角到山东半岛北岸蓬莱角的渤海海峡,与黄海水域相通,有庙岛群岛绵亘峡口,面积7.7万平方千米,平均水深18米,最深处70米。 \n黄海北起鸭绿江口,南以长江口北岸向济州岛方向一线同东海分界,西以渤海海峡与渤海相连。平均水深44米,最深处140米,面积38万平方千米,海床为半封闭型浅海大陆架。\n东海北起长江北岸至济州岛方向一线,南以广东省南澳到台湾省本岛南端一线,东至冲绳海槽(以冲绳海槽与日本领海分界),正东至台湾岛东岸外12海里一线,面积77万平方千米。 \n南海的海底是一个巨大的海盆,海盆的山岭露出海面就是中国的东沙、西沙、中沙、南沙群岛,这些海底山岭是中国大陆架的自然延伸。南海总面积350万平方千米。 \n丰富的海洋资源\n大陆架:又称“陆棚”或“大陆浅滩”,是大陆向海洋延伸的浅海地带。大陆架浅海是海洋资源最富饶的部分,蕴藏着丰富的石油、煤、铁等矿藏,也是海洋生物资源极其丰富的地方。\n中国近海渔场很多。东海素有天然鱼仓之称。舟山渔场是中国性的大渔场,北方的渤海海湾渔场以盛产对虾著称。\n中国的海盐产量居世界首位。主要盐场有长芦盐场,莺歌海盐场,布袋盐场。\n海底石油资源:中国海洋中矿产资源很丰富,石油、天然气是重要的海洋矿产。蕴藏量以东海大陆架最佳,南海和渤海次之。\n中国近海大陆架比较广阔,渤海和黄海的海底全部、东海海底的大部分和南海海底的一部分,都属浅海大陆架。开发海洋资源,尤其是石油资源主要是在大陆架上进行的。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 4)
			{
				c("中国现行政区基本划分为省(自治区、直辖市)、县(县级市、自治县)和乡(镇)三级,中国有34个省级行政区,包括23个省、5个自治区、4个直辖市、2个特别行政区。在历史上和习惯上,各省级行政区都有简称。省级人民政府驻地称省会(首府),中央人民政府所在地是首都。北京是中国的首都。\n乡镇是中国最基层的行政单位。自治区、自治州、自治县是少数民族聚居地区的民族自治地方,国家根据需要,还可以设立特别行政区。此外,为了便于行政管理和经济建设,为了加强民族团结,国家可根据需要对行政区划作必要的调整和变更。\n香港和澳门是中国领土的一部分。中国政府已于1997年7月1日对香港恢复行使主权,成立了香港特别行政区。于1999年12月20日对澳门恢复行使主权,成立了澳门特别行政区。\n东北三省:辽宁省、吉林省、黑龙江省\n北部边疆一自治区:内蒙古自治区\n黄河中下游六省、直辖市:河北省、山西省、河南省、山东省、北京市、天津市\n长江中下游七省、直辖市:湖南省、湖北省、江苏省、浙江省、安徽省、江西省、上海市\n南部沿海七省、特别行政区:广东省、广西壮族自治区、海南省、香港特别行政区、澳门特别行政区、福建省、台湾省\n西北五省、自治区:陕西省、甘肃省、青海省、宁夏回族自治区、新疆维吾尔自治区\n西南五省、直辖市:四川省、重庆市、贵州省、云南省、西藏自治区"); 
c(R"(省、直辖市、自治区 别称或简称 省会(或首府)名
安徽省             皖         合肥
吉林省             吉         长春
北京市             京         北京
江苏省             苏		  南京
重庆市			   渝		  重庆
江西省			   赣		  南昌
福建省			   闽   	  福州
辽宁省   		   辽		  沈阳
甘肃省			   甘或陇     兰州
内蒙古自治区       内蒙古	  呼和浩特
广东省			   粤		  广州
宁夏回族自治区     宁 		  银川
广西壮族自治区	   桂	      南宁
青海省			   青		  西宁
贵州省			   贵或黔	  贵阳
山东省			   鲁		  济南
海南省			   琼		  海口
山西省			   晋		  太原
河北省			   冀		  石家庄
陕西省			   陕或秦	  西安
河南省			   豫		  郑州
上海市			   沪		  上海
黑龙江省		   黑		  哈尔滨
四川省			   川或蜀	  成都
湖北省			   鄂   	  武汉
台湾省			   台		  台北
湖南省			   湘		  长沙
天津市			   津		  天津
西藏自治区		   藏 		  拉萨
新疆维吾尔自治区   新		  乌鲁木齐
云南省			   云或滇	  昆明
浙江省			   浙		  杭州
香港特别行政区	   港		  香港
澳门特别行政区	   澳		  澳门)");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 5)
			{
				c("中国地势西高东低,山地、高原和丘陵约占陆地面积的67%,盆地和平原约占陆地面积的33%。山脉多呈东西和东北一西南走向,主要有阿尔泰山、天山、昆仑山、喀喇昆仑山、喜马拉雅山、阴山、秦岭、南岭、大兴安岭、长白山、太行山、武夷山、台湾山脉和横断山等山脉。西部有世界上最高大的青藏高原,平均海拔4000米以上,素有“世界屋脊”之称,珠穆朗玛峰海拔8848.86米,为世界第一高峰。在此以北以东的内蒙古、新疆地区、黄土高原、四川盆地和云贵高原,是中国地势的第二级阶梯。大兴安岭一太行山一巫山一武陵山一雪峰山一线以东至海岸线多为平原和丘陵,是第三级阶梯。海岸线以东以南的大陆架,蕴藏着丰富的海底资源。\n几百万年前,青藏高原隆起,地球历史上此一重大地壳运动形成了中国的地貌。从空中俯瞰中国大地,地势就像阶梯一样,自西向东,逐渐下降。受印度板块与欧亚板块的撞击,青藏高原不断隆起,平均海拔4000米以上,号称“世界屋脊”,构成了中国地形的第一阶梯。高原上的喜玛拉雅山主峰珠穆朗玛峰高达8848.86米,是世界第一高峰。\n第二阶梯由内蒙古高原、黄土高原、云贵高原和塔里木盆地、准噶尔盆地、四川盆地组成,平均海拔1000—2000米。跨过第二阶梯东缘的大兴安岭、太行山、巫山和雪峰山,向东直达太平洋沿岸是第三阶梯,此阶梯地势下降到500米至1000米以下,自北向南分布着东北平原、华北平原、长江中下游平原,平原的边缘镶嵌着低山和丘陵。再向东为中国大陆架浅海区,也就是第四级阶梯,水深大都不足200米。"); 
				c("按任意键继续……");
      			getch();
			}
			else if(a == 6)
			{
				c("地形多种多样\n在中国辽阔的大地上,有雄伟的高原、起伏的山岭、广阔的平原、低缓的丘陵,还有四周群山环抱、中间低平的大小盆地。陆地上的5种基本地形类型,中国均有分布,这为中国工农业的发展提供了多种多样的条件。\n山区面积广大\n通常人们把山地、丘陵和比较崎岖的高原称为山区。中国山区面积占中国总面积的2/3,这是中国地形的又一显著特征。山区面积广大,给交通运输和农业发展带来一定困难,但山区可提供林产、矿产、水能和旅游资源,为改变山区面貌、发展山区经济提供了资源保证。\n地势西高东低\n呈阶梯状分布地势是地表高低起伏的总趋势。中国地势西高东低,大致呈阶梯状分布。\n从中国陆地的第三级阶梯继续向海面以下延伸,就是浅海大陆架,这是大陆向海洋自然延伸的部分,一般深度不大,坡度较缓,海洋资源丰富。"); 
				c("按任意键继续……");
      			getch();
			}
			else if(a == 7)
			{
				c("东西走向的三列:由北而南为天山一阴山一燕山;昆仑山一秦岭;南岭。东北一西南走向的三列:从西而东为大兴安岭一太行山一巫山一雪峰山;长白山一武夷山;台湾山脉。\n南北走向的2条:贺兰山;横断山。西北一东南走向的有2条:阿尔泰山、祁连山。在中国和尼泊尔交界处的喜马拉雅山脉主峰一珠穆朗玛峰,海拔8848.86米;是世界最高峰。");	
				c("按任意键继续……");
      			getch();
			}
			else if(a == 8)
			{
				c("中国有四大高原,它们集中分布在地势第一、二级阶梯上。由于高度、位置、成因和受外力侵蚀作用不同,高原的外貌特征各异。\n四大高原及位置和特征:\n青藏高原,位于中国西南部\n①地势高,多雪山冰川\n②面积大\n③高原上多大山\n内蒙古高原,位于中国北部\n①山脉少\n②高原\n③多草原、戈壁、沙漠\n黄土高原,位于中国中部\n①地表覆盖深厚的黄土\n②地表破碎\n③植被少,水土流失\n云贵高原,位于中国西南部\n①地势崎岖不平\n②多峡谷,多盆地\n③石灰岩分布广\n中国有四大盆地,它们多分布在地势的第二级阶梯上,由于所在位置不同,其特点也不相同。\n此外,著名的吐鲁番盆地也分布在地势第二级阶梯上,它是中国地势最低的盆地(-155米)。\n四大盆地及位置和特征:\n塔里木盆地,位于新疆南部\n①面积大\n②沙漠广\n③地势西高东低,边缘有绿洲\n准噶尔盆地,位于新疆北部\n①为中国第二大盆地\n②多风蚀地形\n③地势东高西低\n柴达木盆地,位于青海省西北部\n①地势高\n②东南多盐湖沼泽\n四川盆地,位于四川东部\n①北高南低,内有平原、丘陵、低山分布\n②河流众多");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 9)
			{
				c("中国有三大平原,它们分布在中国东部地势第三级阶梯上。由于位置、成因、气候条件等各不相同,在地形上也各具特色。 \n以上三大平原南北相连,土壤肥沃,是中国最重要的农耕区。除此以外,中国还有成都平原、汾渭平原、珠江三角洲、台湾西部平原等,它们也都是重要的农耕区。 \n三大平原及位置、组成和特征\n东北平原,位于中国东北部\n①中国最大的平原\n②海拔多在200米以下\n组成部分:三江平原、松嫩平原、辽河平原\n华北平原,位于中国东部偏北\n①中国第二大平原\n②地表平坦\n组成部分:海河平原、黄淮平原\n长江中下游平原\n位于中国中、东部\n①地势低平\n②河网纵横,湖荡密布\n组成部分:江汉平原、洞庭湖平原、鄱阳湖平原、江淮平原、长江三角洲\n中国丘陵众多,分布广泛。在东部地区主要有辽东丘陵、山东丘陵、东南丘陵。有些丘陵地区林木茂密,矿产丰富;有些丘陵被辟为梯田。或蕴藏水能,还有的丘陵峰峦竞秀,为著名的旅游胜地。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 10)
			{
				c("中国是世界上受荒漠化危害最为严重的国家之一,截至1999年,中国荒漠化土地面积267.4万平方公里,占中国国土总面积的27.9%,主要分布于18个省(区)的471个县(旗),每年因荒漠化造成的直接经济损失达540亿元,相当于1996年西北五省区财政收入总和的3倍。沙化土地面积为174.3万平方公里,占国土总面积的18.2 %,自1995年以来以每年3436平方公里的速度在增加。中国政府历来重视荒漠化防治,为防治荒漠化,改善了生态环境,先后启动天然林保护、退耕还林草、三北防护林建设等六大生态工程,取得了举世瞩目的成就。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 11)
			{
				c("按照《湿地公约》对湿地类型的划分,中国湿地分为5类28型。其中,近海及海岸湿地类包括浅海水域、潮下水生层、珊瑚礁、岩石性海岸、潮间沙石海滩、潮间淤泥海滩、潮间盐水沼泽、红树林沼泽、海岸性咸水湖、海岸性淡水湖、河口水域、三角洲湿地共12型;河流湿地类包括永久性河流、季节性或间歇性河流、泛洪平原湿地共3型;湖泊湿地类包括永久性淡水湖、季节性淡水湖、永久性咸水湖、季节性咸水湖共4型;沼泽湿地类包括藓类沼泽、草本沼泽、沼泽化草甸、灌丛沼泽、森林沼泽、内陆盐沼、地热湿地、淡水泉或绿洲湿地共8型;人工湿地类有多种型,但从面积和湿地功能的重要性考虑,中国湿地调查只调查了库塘湿地1型。\n现有100公顷以上的各类湿地总面积为3848万公顷(不包括香港、澳门和台湾的数据)。其中,自然湿地面积3620万公顷,占中国湿地面积的94.07%,库塘湿地的面积229万公顷,占中国湿地面积的5.95%。自然湿地中,近海与海岸湿地面积为594万公顷,占中国湿地面积的15.44%;河流湿地的面积为821万公顷,占中国湿地面积的21.33%;湖泊湿地的面积为835万公顷,占中国湿地面积的21.70%;沼泽湿地的面积为1370万公顷,占中国湿地面积的35.60%。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 12)
			{
				c("半岛\n中国海岸线蜿蜒曲折,有众多的半岛,其中主要的半岛有3个,即辽宁省的辽东半岛、山东省的山东半岛以及广东省的雷州半岛。 [21] \n辽东半岛位于辽宁省南部,由千山山脉向西南延伸到海洋中所构成。半岛南端老铁山隔渤海海峡,和山东半岛遥相接应,形成渤海和黄海的分界。北部可以鸭绿江口和大清河口联线为界,习惯上包括沈丹铁路以西到浑河、大辽河地区。面积约3.7万余平方千米。\n山东半岛位于山东省东部,突出于黄海、渤海之间,隔渤海海峡与辽东半岛遥遥相对。地处胶莱河以东,又称胶东半岛。面积2.7万平方千米。\n雷州半岛因多雷暴而得名。地处广东省西南部。介于南海和北部湾之间。南隔琼州海峡与海南岛相望。南北长约140千米,东西宽约60~70千米,面积7800余平方千米。\n岛屿\n中国共有大小岛屿5000多座,岛屿岸线总长1.4万多千米。按其成因可分3类:基岩岛、冲积岛、珊瑚礁岛。东海约占岛屿总数的60%,南海约占30%,黄、渤海约占10%。\n1.基岩岛,由基岩构成的岛屿占中国岛屿总数的90%以上,它们受新华夏构造体系的控制,多呈北北东方向,以群岛或列岛形式作有规律的分布。台湾岛和海南岛是中国两个最大的基岩岛。\n其他基岩岛屿分布在下列几个地区:\n①辽东半岛沿海。长山列岛位于辽东半岛东南沿海,共50多座岛屿,可分为3个岛群:北为石城列岛,包括石城岛和大、小王家岛等;西南为长山列岛,包括大、小长山岛、广鹿岛等;南为外长山列岛,包括海洋岛、獐子岛等。其中以大长山岛最大,海洋岛最高,海拔388米。此外,在辽东湾内也散布一些小岛。\n②山东半岛沿海。庙岛群岛居渤海海峡,共有30多座岛屿,可分3个岛群:北岛群有南、北隍城岛和大、小钦岛;中岛群有砣矶岛、高山岛等;南岛群有南、北长山岛和大、小黑山岛、庙岛等。其中以南长山岛为最大,面积20.4平方千米。此外,山东半岛沿海还有刘公岛、田横岛及灵山岛等,并发育了一些陆连岛,如芝罘岛等。\n③浙闽沿海。舟山群岛为中国最大的群岛,由大、小共1339座岛屿组成,其中以舟山岛最大,面积472平方千米,为中国第4大岛。其次有六横岛、朱家尖岛、普陀岛、岱山岛及泗礁岛等。群岛为浙闽隆起带向海延伸部分,主要由中生代火山岩构成。浙江沿海除舟山群岛外,尚有韭山、鱼山及南麂、北麂列岛等。福建沿海主要有台山、四礵、马祖及白犬等列岛。\n④华南沿海。万山群岛位于珠江口外,共有150多座岛屿,主要有香港岛、高栏岛和上、下川岛等及担杆、万山等列岛。这些岛屿主要由燕山期花岗岩组成。此外,华南沿海还有东海、硇洲、涠洲、斜阳等岛散布。\n⑤台湾附近海域。澎湖列岛位于台湾海峡南部,共64座岛屿,八罩水道分其为南、北两岛群。北岛群有澎湖、渔翁和白沙岛,组成澎湖港;南岛群有八罩岛、花屿和大屿等。澎湖列岛主要由玄武岩组成的火山岛,周围发育裾礁。钓鱼岛列岛位于台湾东北约100海里处,由钓鱼岛、黄尾屿、赤尾屿等组成。此外,还有绿岛、兰屿等。\n2.冲积岛,河流入海,泥沙常在口门附近堆积形成沙岛,称冲积岛。\n崇明岛位于长江口,面积1060.5平方千米,为中国第3大岛,也是中国最大的冲积岛。在公元7世纪前,长江口就出现东沙和西沙,其后沙洲游移不定,崇明岛即是在16世纪长沙的基础上发展起来的。20世纪50年代以来,加固堤防,稳定坍势;同时围海造田,使崇明岛面积扩大了80%。\n珠江河口沙岛或由河口心滩发育而成,或受基岩岛屿阻拦,在其隐蔽处积沙而成。起初珠江口的汊道宽阔,沙洲散布,后经围垦和促淤,汊道束狭,逐步形成汊道纵横的珠江三角洲。现今沙岛仍在不断伸展,尤以万顷沙、灯笼沙淤涨最快。\n台湾西岸沙岛,台湾西岸浊水溪和曾文溪三角洲外的几列沙岛是典型的由河口沙嘴发育而成的沙岛。沙岛断续分布,其内侧与陆地之间为泻湖\n\n此外,在滦河、黄河和韩江三角洲等地亦有沙岛分布。\n3.珊瑚礁岛,珊瑚礁岛主要分布在南海。中新世以后,海底火山喷发形成一系列出露海面的火山礁,造礁珊瑚便在其四周生长,形成裾礁。第四纪海盆下沉与海面升降,使裾礁演化成堡礁、环礁。由岛、沙、礁、滩组成的南海诸岛包括东沙、中沙、西沙和南沙四大群岛及黄岩岛。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 13)
			{
				c("河流\n中国河流湖泊众多,这些河流、湖泊不仅是中国地理环境的重要组成部分,而且还蕴藏着丰富的自然资源。中国的河湖地区分布不均,内外流区域兼备。中国外流区域与内流区域的界线大致是:北段大体沿着大兴安岭—阴山—贺兰山—祁连山(东部)一线,南段比较接近于200毫米的年等降水量线(巴颜喀拉山—冈底斯山),这条线的东南部是外流区域,约占中国总面积的2/3,河流水量占中国河流总水量的95%以上,内流区域约占中国总面积的1/3,但是河流总水量还不到中国河流总水量的5%。\n中国是世界上河流最多的国家之一。中国有许多源远流长的大江大河。其中流域面积超过1000平方千米的河流就有1500多条。\n中国的河流,按照河流径流的循环形式,有注入海洋的外流河,也有与海洋不相沟通的内流河。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 14)
			{
				c("中国湖泊众多,共有湖泊24800多个,其中面积在1平方公里以上的天然湖泊就有2800多个。湖泊数量虽然很多,但在地区分布上很不均匀。总的来说,东部季风区,特别是长江中下游地区,分布着中国最大的淡水湖群;西部以青藏高原湖泊较为集中,多为内陆咸水湖。\n外流区域的湖泊都与外流河相通,湖水能流进也能排出,含盐分少,称为淡水湖,也称排水湖。中国著名的淡水湖有鄱阳湖、洞庭湖、太湖、洪泽湖、巢湖等。\n内流区域的湖泊大多为内流河的归宿,湖水只能流进,不能流出,又因蒸发旺盛,盐分较多形成咸水湖,也称非排水湖,如中国最大的湖泊青海湖以及海拔较高的纳木错湖等。\n中国的湖泊按成因有河迹湖(如湖北境内长江沿岸的湖泊)、海迹湖(即睸湖,如西湖)、溶蚀湖(如云贵高原区石灰岩溶蚀所形成的湖泊)、冰蚀湖(如青藏高原区的一些湖泊)、构造湖(如青海湖、鄱阳湖、洞庭湖、滇池等)、火口湖(如长白山天池)、堰塞湖(如镜泊湖)等。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 15)
			{
				c("中国经常发生的自然灾害有气象灾害和地质灾害,其中气象灾害包括旱涝、台风、寒潮,而地质灾害包括海啸、地震、滑坡、泥石流、地面沉降。\n中国是多地震的国家之一,主要分布地区:①东南部的台湾和福建沿海;②华北太行沿线和京津唐地区;③西南青藏高原和它边缘的四川云南两省西部;④西北的新疆、甘肃、宁夏。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 16)
			{
				c("1.气候复杂多样\n中国幅员辽阔,跨纬度较广,距海远近差距较大,加之地势高低不同,地形类型及山脉走向多样,因而气温降水的组合多种多样,形成了多种多样的气候。从气候类型上看,东部属季风气候(又可分为亚热带季风气候、温带季风气候和热带季风气候),西北部属温带大陆性气候,青藏高原属高寒气候。从温度带划分看,有热带、亚热带、暖温带、中温带、寒温带和青藏高原区。 [27]  从干湿地区划分看,有湿润地区、半湿润地区、半干旱地区、干旱地区之分。而且同一个温度带内,可含有不同的干湿区;同一个干湿地区中又含有不同的温度带。因此在相同的气候类型中,也会有热量与干湿程度的差异。地形的复杂多样,也使气候更具复杂多样性。\n2.季风气候显著\n中国的气候具有夏季高温多雨、冬季寒冷少雨、高温期与多雨期一致的季风气候特征。由于中国位于世界最大的大陆——亚欧大陆东部,又在世界最大的大洋——太平洋西岸,西南距印度洋也较近,因之气候受大陆、大洋的影响非常显著。冬季盛行从大陆吹向海洋的偏北风,夏季盛行从海洋吹向陆地的偏南风。冬季风产生于亚洲内陆,性质寒冷、干燥、在其影响下,中国大部地区冬季普遍降水少,气温低,北方更为突出。夏季风来自东南面的太平洋和西南面的印度洋,性质温暖、湿润、在其影响下,降水普遍增多,雨热同季。中国受冬、夏季风交替影响的地区广,是世界上季风最典型、季风气候最显著的地区。和世界同纬度的其他地区相比,中国冬季气温偏低,而夏季气温又偏高,气温年较差大,降水集中于夏季,这些又是大陆性气候的特征。因此中国的季风气候,大陆性较强,也称作大陆性季风气候。\n气候条件的优势 复杂多样的气候,使世界上大多数农作物和动植物都能在中国找到适宜生长的地方,使中国农作物与动植物资源都非常丰富。\n玉米的故乡在墨西哥,引种到中国后却广泛种植,已成为中国重要的粮食作物之一。红薯最早引种在浙江一带,在中国普遍种植。\n中国季风气候显著的特征,也为中国农业生产提供了有利条件,因夏季气温高,热量条件优越,这使许多对热量条件需求较高的农作物在中国种植范围的纬度远比世界上其他同纬度国家的偏高,水稻可在北纬52°的黑龙江省呼玛县种植。夏季多雨,高温期与多雨期一致,有利于农作物生长发育,中国长江中下游地区气候温暖湿润,物产富饶,是亚热带季风气候,而与之同纬度的非洲北部、阿拉伯半岛等地却多呈干旱、半干旱的荒漠景观。\n中国气候虽然有许多方面有利于发展农业生产,但也有不利的方面,中国灾害性天气频繁多发,对中国生产建设和人民生活也常常造成不利的影响,其中旱灾、洪灾、寒潮、台风等是对中国影响较大的主要灾害性天气。 \n中国的旱涝灾害平均每年发生一次,北方以旱灾居多,南方则旱涝灾害均有发生。\n在夏秋季节,中国东南沿海常常受到热带风暴——台风的侵袭。台风(热带风暴发展到特别强烈时称为台风)以6—9月最为频繁。\n在中国的秋冬季节,来自蒙古、西伯利亚的冷空气不断南下,冷空气特别强烈时,气温骤降,出现寒潮。寒潮可造成低温、大风、沙暴、霜冻等灾害。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 17)
			{
				c("气温和温度带\n1.冬季气温的分布\n从1月等温线图可看出:0℃等温线穿过了淮河—秦岭—青藏高原东南边缘,此线以北(包括北方、西北内陆及青藏高原)的气温在0℃以下,其中黑龙江漠河的气温在-30℃以下;此线以南的气温则在0℃以上,其中海南三亚的气温为20℃以上。因此,南方温暖,北方寒冷,南北气温差别大是中国冬季气温的分布特征。 \n这一特征形成的原因主要有: 纬度位置的影响 冬季阳光直射在南半球,中国大部处于北温带,由太阳辐射获得的热量少,同时中国南北纬度相差达50℃,北方与南方太阳高度差别显著,故造成北方大部地区气温低,且南北气温差别大。 \n冬季风的影响 冬季,从蒙古、西伯利亚一带常有寒冷干燥的冬季风吹来,北方地区首当其冲,因此更加剧了北方严寒并使南北气温的差别增大。\n2.夏季气温的分布\n从中国夏季7月等温线图上可以看出:除了地势高的青藏高原和天山等以外,大部地区在20℃以上,南方许多地方在28℃以上;新疆吐鲁番盆地7月平均气温高达32℃,是中国夏季的炎热中心。所以除青藏高原等地势高的地区外,中国普遍高温,南北气温差别不大,是中国夏季气温分布的特征。 \n其形成原因有:夏季阳光直射点在北半球,中国各地获得的太阳光热普遍增多。加之北方因纬度较高,白昼又比较长,获得的光热相对增多,缩短了与南方的气温差距,因而中国中国普遍高温。\n3.中国的温度带\n中国采用积温来划分温度带,当日平均气温稳定升到10℃以上时,大多数农作物才能活跃生长,所以通常把日平均气温连续≥10℃的天数叫生长期。把生长期内每天平均气温累加起来的温度总和叫积温。一个地区的积温,反映了该地区的热量状况。根据积温的分布,中国划分了5个温度带和一个特殊的青藏高原区。不同的温度带内热量不同,生长期长短不一,耕作制度和作物种类也有明显差别。 ");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 18)
			{
				c("1.年降水量的空间分布\n从中国年降水量分布图可看出:800毫米等降水量线在淮河—秦岭—青藏高原东南边缘一线;400毫米等降水量线在大兴安岭—张家口—兰州—拉萨—喜马拉雅山东南端一线。塔里木盆地年降水量少于50毫米,其南部边缘的一些地区降水量不足20毫米;吐鲁番盆地的托克逊平均年降水量仅5.9毫米,是中国的“旱极”。 [31]  中国东南部有些地区降水量在1600毫米以上,台湾东部山地可达3000毫米以上,其东北部的火烧寮年平均降水量达6000毫米以上,最多的年份为8408毫米,是中国的“雨极”。\n中国年降水量空间分布的规律是:从东南沿海向西北内陆递减。各地区差别很大,大致是沿海多于内陆,南方多于北方,山区多于平原,山地中暖湿空气的迎风坡多于背风坡。\n2.降水量的时间变化\n中国降水量的时间变化表现在两个方面,即:季节变化和年际变化。\n季节变化是一年内降水量的分配状况。中国降水的季节分配特征是:南方雨季开始早,结束晚,雨季长,集中在5—10月;北方雨季开始晚,结束早,雨季短,集中在7、8月。中国中国大部分地区夏秋多雨,冬春少雨。\n年际变化是年与年之间的降水分配情况。中国大多数地区降水量年际变化较大,一般是多雨区年际变化较小,少雨区年际变化较大;沿海地区年际变化较小,内陆地区年际变化较大。而以内陆盆地年际变化最大。\n3.季风活动与季风区\n中国降水在空间分布与时间变化上的特征,主要是由于季风活动影响形成的。发源于西太平洋热带海面的东南季风和赤道附近印度洋上的西南季风把温暖湿润的空气吹送到中国大陆上,成为中国夏季降水的主要水汽来源。\n在夏季风正常活动的年份,每年4、5月暖湿的夏季风推进到南岭及其以南的地区。广东、广西、海南等省区进入雨季,降水量增多。\n6月夏季风推进到长江中下游,秦岭—淮河以南的广大地区进入雨季。这时,江淮地区阴雨连绵,由于正是梅子黄熟时节,故称这种天气为梅雨天气。\n7、8月夏季风推进到秦岭—淮河以北地区,华东、东北等地进入雨季,降水明显增多。9月间,北方冷空气的势力增强,暖湿的夏季风在它的推动下向南后退,北方雨季结束。10月,夏季风从中国大陆上退出,南方的雨季也随之结束。\n在中国大兴安岭—阴山—贺兰山—巴颜喀拉山—冈底斯山连线以西以北的地区,夏季风很难到达,降水量很少,故唐诗中有“羌笛何须怨杨柳,春风不\n玉门关”的名句。习惯上我们把夏季风可以控制的地区称为季风区,夏季风势力难以到达的地区称为非季风区。\n4.中国的干湿地区\n干湿状况是反映气候特征的标志之一,一个地方的干湿程度由降水量和蒸发量的对比关系决定,降水量大于蒸发量,该地区就湿润,降水量小于蒸发量,该地区就干燥。干湿状况与天然植被类型及农业等关系密切。中国各地干湿状况差异很大,共划分为4个干湿地区:湿润区、半湿润区、半干旱区和干旱区。\n干湿地区的划分\n区域      年降水量(mm) 干湿状况      分布地区                                                植被       土地利用\n湿润区    >800           降水量>蒸发量 秦岭—淮河以南、青藏高原南部、内蒙古东北部、东北三省东部 森林       以水田为主的农业\n半湿润区  >400           降水量>蒸发量 东北平原、华北平原、黄土高原大部、青藏高原东南部        森林——草原 旱地为主的农业\n半干旱区  <400           降水量<蒸发量 内蒙古高原、黄土高原的一部分、青藏高原大部              草原       草原牧业、灌溉农业\n干旱区    <200           降水量<蒸发量 新疆、内蒙古高原西部、青藏高原西北部                    荒漠       高山牧业、绿洲灌溉农业");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 19)
			{
				c("中国土地资源有四个基本特点:绝对数量大,人均占有少;类型复杂多样,耕地比重小;利用情况复杂,生产力地区差异明显;地区分布不均,保护和开发问题突出\n\n绝对数量大,人均占有少\n中国陆地总面积约960万平方公里,海域面积473万平方公里。国土面积,居世界第3位,但按人均占土地资源论,在面积位居世界前12位的国家中,中国居第11位。按利用类型区分的中国各类土地资源也都具有绝对数量大、人均占有量少的特点。\n类型复杂多样,耕地比重小\n中国地形、气候十分复杂,土地类型复杂多样,为农、林、牧、副、渔多种经营和全面发展提供了有利条件。但也要看到,有些土地类型难以开发利用。例如,中国沙质荒漠、戈壁合占中国国土总面积的12%以上,改造、利用的难度很大。而对中国农业生产至关重要的耕地,所占的比重仅10%多些。\n利用情况复杂,生产力地区差异明显\n土地资源的开发利用是一个长期的历史过程。由于中国自然条件的复杂性和各地历史发展过程的特殊性,中国土地资源利用的情况极为复杂。在广阔的东北平原上,汉民族多利用耕地种植高粱、玉米等杂粮,而朝鲜族则多种植水稻。山东的农民种植花生经验丰富,产量较高,河南、湖北的农民则种植芝麻且收益较好。在相近的自然条件下,太湖流域、珠江三角洲、四川盆地的部分地区就形成了中国性的桑蚕饲养中心等等。\n不同的利用方式,土地资源开发的程度也会有所不同,土地的生产力水平会有明显差别。例如,在同样的亚热带山区,经营茶园、果园、经济林木会有较高的经济效益和社会效益,而任凭林木自然生长,无计划地加以砍伐,不仅经济效益较低,而且还会使土地资源遭受破坏。\n分布不均,保护和开发问题突出\n分布不均主要指两个方面:其一,具体土地资源类型分布不均。如有限的耕地主要集中在中国东部季风区的平原地区,草原资源多分布在内蒙古高原的东部等。其二,人均占有土地资源分布不均。\n不同地区的土地资源,面临着不同的问题。中国林地少,森林资源不足。可是,在东北林区力争采育平衡的同时,西南林区却面临过熟林比重大、林木资源浪费的问题。中国广阔的草原资源利用不充分,畜牧业生产水平不高,然而,在局部草原又面临过度放牧、草场退化的问题。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 20)
			{
				c("河流和湖泊是中国主要的淡水资源。因此,河湖的分布、水量的大小,直接影响着各地人民的生活和生产。中国人均径流量为2200立方米,是世界人均径流量的24.7%。各大河的流域中,以珠江流域人均水资源最多,人均径流量约4000立方米。长江流域稍高于中国平均数,约为2300~2500立方米。海滦河流域是中国水资源最紧张的地区,人均径流量不足250立方米。\n中国水资源的分布情况是南多北少,而耕地的分布却是南少北多。中国小麦、棉花的集中产区——华北平原,耕地面积约占中国的40%,而水资源只占中国的6%左右。水、土资源配合欠佳的状况,进一步加剧了中国北方地区缺水的程度。\n中国水能资源蕴藏量达6.8亿千瓦,居世界第一位。70%分布在中国西南四省、市和西藏自治区,其中以长江水系为最多,其次为雅鲁藏布江水系。黄河水系和珠江水系也有较大的水能蕴藏量。已开发利用的地区,集中在长江、黄河和珠江的上游。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 21)
			{
				c("植物资源\n中国幅员广阔,地形复杂,气候多样,植被种类丰富,分布错综复杂。在东部季风区,有热带雨林,热带季雨林,中、南亚热带常绿阔叶林,北亚热带落叶阔叶常绿阔叶混交林,温带落叶阔叶林,寒温带针叶林,以及亚高山针叶林、温带森林草原等植被类型。在西北部和青藏高原地区,有干草原、半荒漠草原灌丛、干荒漠草原灌丛、高原寒漠、高山草原草甸灌丛等植被类型。植物种类多,据统计,有种子植物300个科、2980个属、24600个种。其中被子植物2946属(占世界被子植物总属的23.6%)。比较古老的植物,约占世界总属的62%。有些植物,如水杉、银杏等,世界上其他地区现代已经绝灭,都是残存于中国的“活化石”。种子植物兼有寒、温、热三带的植物,种类比全欧洲多得多。此外,还有丰富多彩的栽培植物。从用途来说,有用材林木1000多种,药用植物4000多种,果品植物300多种,纤维植物500多种,淀粉植物300多种,油脂植物600多种,蔬菜植物也不下80余种,成为世界上植物资源最丰富的国家之一。\n动物资源\n中国是世界上动物资源最为丰富的国家之一。据统计,中国陆栖脊椎动物约有2070种,占世界陆栖脊椎动物的9.8%。其中鸟类1170多种、兽类400多种、两栖类184种,分别占世界同类动物的13.5%、11.3%和7.3%。在西起喜马拉雅山—横断山北部—秦岭山脉—伏牛山—淮河与长江间一线以北地区,以温带、寒温带动物群为主,属古北界,线南地区以热带性动物为主,属东洋界。其实,由于东部地区地势平坦,西部横断山南北走向,两界动物相互渗透混杂的现象比较明显。\n矿产资源\n中国幅员广大,地质条件多样,矿产资源丰富,矿产171种。已探明储量的有157种。其中钨、锑、稀土、钼、钒和钛等的探明储量居世界首位。煤、铁、铅锌、铜、银、汞、锡、镍、磷灰石、石棉等的储量均居世界前列。\n中国矿产资源分布的主要特点是,地区分布不均匀。如铁主要分布于辽宁、冀东和川西,西北很少;煤主要分布在华北、西北、东北和西南区,其中山西、内蒙古、新疆等省区最集中,而东南沿海各省则很少。这种分布不均匀的状况,使一些矿产具有相当的集中,如钨矿,在19个省区均有分布,储量主要集中在湘东南、赣南、粤北、闽西和桂东—桂中,虽有利于大规模开采,但也给运输带来了很大压力。为使分布不均的资源在中国范围内有效地调配使用,就需要加强交通运输建设。\n海洋资源\n中国是海洋资源极为丰富的国家,共拥有18000公里的大陆海岸线,200多万平方公里的大陆架和6500多个岛屿,管辖海域面积近300万平方公里,人均海洋国土面积0.0027平方公里,相当于世界人均海洋国土面积的1/10,海陆面积比值为0.31:1,在世界沿海国家中列第108位。\n中国海洋生物资源丰富,品种繁多,共有海洋生物20278种,占世界海洋生物总数的25%以上。其中具有捕捞价值的海洋动物鱼类有2500余种,包括头足类84种,对虾类90种,蟹类685种,渔场70余个。可入药的海洋生物700种。 \n截止2011年在中国海域共发现具有商业开采价值的海上油气田38个,获得石油储量约9亿吨,天然气储量2500多亿立方米。海滨砂矿13种,累计探明储量15.27亿吨。中国沿岸潮汐能可开发资源,约为2179.31万千瓦,年发电量约为624.36亿千瓦时;温差能总装机容量13.28亿万千瓦;波浪能资源理论平均功率为6285.22万千瓦;潮流能1394.85万千瓦;盐差能1.25亿千瓦。\n中国海盐产量约占世界海盐产量的30%,居世界首位。经过多年的努力,中国已在太平洋国际海底成功地圈定了 7.5万平方公里的多金属结核资源勘探矿区。\n因为诸多的人为和自然的因素,中国海洋环境日趋恶化,海洋灾害与日俱增。每年陆源污染物的入海量高达87亿吨。沿岸地区还发生了大面积赤潮,持续时间长,危害严重。每年因海洋地质灾害造成的直接经济损失在100亿元以上。风暴潮、海浪、赤潮、海水入侵和海岸侵蚀等较为严重。面对这种情况,中国政府已制定出相关的法律法规以保护宝贵的海洋资源。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 22)
			{
				c("中国幅员广大,地质条件多样,矿产资源丰富,矿产171种。已探明储量的有157种。其中钨、锑、稀土、钼、钒和钛等的探明储量居世界首位。煤、铁、铅锌、铜、银、汞、锡、镍、磷灰石、石棉等的储量均居世界前列。\n中国矿产资源分布的主要特点是,地区分布不均匀。如铁主要分布于辽宁、冀东和川西,西北很少;煤主要分布在华北、西北、东北和西南区,其中山西、内蒙古、新疆等省区最集中,而东南沿海各省则很少。这种分布不均匀的状况,使一些矿产具有相当的集中,如钨矿,在19个省区均有分布,储量主要集中在湘东南、赣南、粤北、闽西和桂东—桂中,虽有利于大规模开采,但也给运输带来了很大压力。为使分布不均的资源在中国范围内有效地调配使用,就需要加强交通运输建设。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 23)
			{
				c("中国是海洋资源极为丰富的国家,共拥有18000公里的大陆海岸线,200多万平方公里的大陆架和6500多个岛屿,管辖海域面积近300万平方公里,人均海洋国土面积0.0027平方公里,相当于世界人均海洋国土面积的1/10,海陆面积比值为0.31:1,在世界沿海国家中列第108位。\n中国海洋生物资源丰富,品种繁多,共有海洋生物20278种,占世界海洋生物总数的25%以上。其中具有捕捞价值的海洋动物鱼类有2500余种,包括头足类84种,对虾类90种,蟹类685种,渔场70余个。可入药的海洋生物700种。\n截止2011年在中国海域共发现具有商业开采价值的海上油气田38个,获得石油储量约9亿吨,天然气储量2500多亿立方米。海滨砂矿13种,累计探明储量15.27亿吨。中国沿岸潮汐能可开发资源,约为2179.31万千瓦,年发电量约为624.36亿千瓦时;温差能总装机容量13.28亿万千瓦;波浪能资源理论平均功率为6285.22万千瓦;潮流能1394.85万千瓦;盐差能1.25亿千瓦。\n中国海盐产量约占世界海盐产量的30%,居世界首位。经过多年的努力,中国已在太平洋国际海底成功地圈定了 7.5万平方公里的多金属结核资源勘探矿区。 \n因为诸多的人为和自然的因素,中国海洋环境日趋恶化,海洋灾害与日俱增。每年陆源污染物的入海量高达87亿吨。沿岸地区还发生了大面积赤潮,持续时间长,危害严重。每年因海洋地质灾害造成的直接经济损失在100亿元以上。风暴潮、海浪、赤潮、海水入侵和海岸侵蚀等较为严重。面对这种情况,中国政府已制定出相关的法律法规以保护宝贵的海洋资源。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 24)
			{
				c("中国的自然旅游资源,以名山秀水、山水风光最为重要。如五岳名山(东岳泰山、西岳华山、北岳恒山、南岳衡山、中岳嵩山),四大佛教名山(五台山、九华山、普陀山、峨眉山)和景色奇绝的黄山、庐山、石林等;桂林山水、长江三峡等;杭州西湖美景、无锡太湖风光、海南三亚的天涯海角、云南的大理、丽江、西双版纳和台湾日月潭湖光山色等,都是闻名的旅游胜地。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 25)
			{
				c("古代文化艺术宝藏:有八大古都(西安、洛阳、安阳、南京、开封、杭州、北京、郑州)、几十个历史文化名城;万里长城。京杭大运河;北京的故宫和皇家陵园,西安的秦始皇兵马俑,南京明孝陵、中山陵,苏州的园林建筑,承德的避暑山庄,洛阳的龙门石窟,敦煌石窟的壁画等,都举世闻名。\n革命纪念地:著名革命纪念地有延安、遵义、井冈山等。\n民族风情和地方风俗:中国不同民族、不同地区,形成了风采各异、各有特色的风情习俗和民间节日。如汉族的春节、元宵节和端午节,傣族的泼水节,蒙古族的那达慕大会、彝族的火把节等。\n中国著名的现代工程建筑,丰富多彩的地方土特产、工业品,神奇的中医和养生之道,名扬世界的中国菜等,对中外游客都具有巨大的吸引力。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 26)
			{
				c("在中国辽阔的大地上,由于各地的地理位置、自然条件的差异,人文、经济方面也各有特点,中国可分为东部季风区、西北干旱半干旱区、青藏高寒区三个自然区。 [37]  其中东部季风区由于南北纬度差别较大,以秦岭——淮河为界,又分为北方地区和南方地区。因此中国可分为北方地区、南方地区、西北地区、青藏地区四大部分。\n北方地区\n北方地区是指中国东部季风区的北部,主要是秦岭-淮河一线以北,大兴安岭、乌鞘岭以东的地区,东临渤海和黄海。包括东北三省、黄河中下游五省二市的全部或大部分,以及甘肃东南部,内蒙古、江苏、安徽北部。面积约占中国的20%,人口约占中国的40%,其中汉族占绝大多数,少数民族中人口较多的,有居住在东北的满族、朝鲜族等。\n南方地区\n南方地区是指中国东部季风区的南部,主要是秦岭-淮河一线以南的地区,西面为青藏高原,东与南面临东海和南海,大陆海岸线长度约占中国的2/3以上。本区的范围包括长江中下游六省一市,南部沿海和西南四省、市大部分地区。面积约占中国的25%,人口约占中国的55%,汉族占大多数。区内的少数民族有30多个,其人数5000多万,主要分布在桂、云、贵、川、湘、琼等地,人数较多的为壮、苗、彝、土家、布依、侗、白、哈尼、傣、黎等族。\n西北地区\n西北地区深居内陆,位于大兴安岭以西,昆仑山—阿尔金山—祁连山和长城以北,包括内蒙古自治区、新疆维吾尔自治区、宁夏回族自治区和甘肃省的西北部。这一地区国境线漫长,与俄罗斯、蒙古、哈萨克斯坦等国相邻。本区面积广大,约占中国面积的30%,人口约占中国的4%,是地广人稀的地区。西北地区是中国少数民族聚居地区之一,少数民族人口约占总人口的1/3,主要有蒙古族、回族、维吾尔族、哈萨克族等。\n青藏地区\n青藏地区位于中国西南部,横断山脉以西,喜马拉雅山以北,昆仑山和阿尔金山、祁连山以南,包括青海、西藏和四川西部。面积约占中国的25%,人口不足中国的1%。这里是中国藏族聚居的地区。西藏自治区同缅甸、印度、不丹、尼泊尔等国相邻。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 27)
			{
				c("中国是一个发展中国家,正面临着发展经济和保护环境的双重任务。从中国国情出发,中国在全面推进现代化建设的过程中,把环境保护作为一项基本国策,把实现可持续发展作为一个重大战略,在中国范围内开展了大规模的污染防治和生态环境保护。改革开放以来,中国国民生产总值以年均10%左右的速度持续增长,而环境质量基本避免了相应恶化的局面。实践表明,中国实行的经济、社会和环境协调发展的方针是有成效的。\n中国经过多年的不懈努力,在环境保护方面取得了举世瞩目的成就。但是,中国清醒地认识到,中国正处在迅速推进工业化的发展阶段,加上粗放的生产经营方式,资源浪费和环境污染相当严重。随着人口增加和经济发展,这个问题可能更加突出。解决历史遗留的环境问题和控制发展过程中出现的环境问题,仍然是一项长期而艰巨的任务。\n在改革开放和现代化建设的过程中,中国将继续认真贯彻执行环境保护基本国策,实施可持续发展战略。力争使环境污染和生态破坏加剧的趋势得到基本控制,部分城市和地区的环境质量有所改善。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 28)
			{
				c("古代中国有着发达的农业经济,其经济规模在很长一段历史时期内领先于世界。在历史上由于自然环境的变化和战争等人为因素的影响,古代中国的经济通常与王朝的兴衰与更替具有相同的周期。\n明(明朝前期实施海禁,后来隆庆开关,允许民间私人远贩东西二洋)清以来,中国固守农业经济,而西方世界在同一时期率先实现了工业革命,中国经济遂落后于西方。自鸦片战争以来,中国原来保守的农业经济体系受到了西方世界的极大挑战。\n中国效仿西方发展工业的过程,于中华民国国民政府成立后至中日战争开战前夕已顺畅发展,尽管其间受到内外因素的多重干扰。尔后直至中日战争和国共战争的结束,中国始有较为长期的和平发展时期。\n1980年代以来,邓小平政府宣布改革开放,开始实行社会主义市场经济并推行经济体制改革。中国大陆近年至2010年,GDP超过72000亿美元,已经成为美国之后的世界第二经济大国,普遍认为中国是世界上发展速度最快的经济体,但是人均国民生产总值仍位于世界中等水平(第89位),并逐渐受到资源限制和贫富差距加大的制约。中华人民共和国省份中,广东为GDP最高的第一强省,浙江为人均收入最高的第一富省。\n中国大陆、香港、澳门、台湾之间的经济联系在全球化的过程中日益紧密。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 29)
			{
				c("中华人民共和国建立以后,交通线路总长度有了很大增长,已经拥有堪比发达国家的交通网。交通干线不断向内陆和边疆延伸,运网不断扩大,运输能力也逐步提高。\n到2019年年底,中国铁路营业里程将达到13.9万公里以上,其中高铁3.5万公里,居世界第一");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 30)
			{
				c("中国有着丰富的旅游资源。中华人民共和国于1985年12月12日加入《保护世界文化和自然遗产公约》,成为缔约方。1999年10月29日,中国当选为世界遗产委员会成员。1986年中国开始向联合国教科文组织申报世界遗产项目。截至2018年6月,中国已拥有52项“世界遗产”,名列世界第二。其中,“自然遗产”12项,“自然与文化双遗产”4项,数量均居世界第一。");
				c("按任意键继续……");
      			getch();
			}
			else if(a == 31)
			{
				c("中华人民共和国成立以来,特别是20世纪70年代末改革开放以后,中华人民共和国的科学技术水平得到了很大提高,在计算机、航空航天、生物工程、新能源、新材料、激光技术等领域都取得了重大科技成果。");
				c("按任意键继续……");
      			getch();
			}
			else if (a == 32)
			{
			    c("2020年11月1日零时我国人口的基本情况公布如下:全国总人口为1443497378人,其中:普查登记的大陆31个省、自治区、直辖市和现役军人的人口共1411778724人;香港特别行政区人口为7474200人;澳门特别行政区人口为683218人;台湾地区人口为23561236人。\n2021年5月11日上午10时,国家统计局局长宁吉喆在会上通报,全国大陆人口共141178万人,与2010年的133972万人相比,增加了7206万人,增长5.38%;年平均增长率为0.53%,比2000年到2010年的年平均增长率0.57%下降0.04个百分点。数据表明,我国人口10年来继续保持低速增长态势。全国人口中,男性人口为723339956人,占51.24%;女性人口为688438768人,占48.76%。总人口性别比为105.07。\n注:全国人口是指我国大陆31个省、自治区、直辖市和现役军人的人口,不包括居住在31个省、自治区、直辖市的港澳台居民和外籍人员。");
			    c("按任意键继续……");
      		    getch();
			}
            else if (a == 33)
			{
			    c("中国官方承认的民族有56个,包括蒙古族、回族、藏族、维吾尔族、苗族、彝族、壮族、布依族、朝鲜族、满族、侗族、瑶族、白族、土家族、哈尼族、哈萨克族、傣族、黎族、傈僳族、佤族、畲族、高山族、拉祜族、水族、东乡族、纳西族、景颇族、柯尔克孜族、土族、达斡尔族、仫佬族、羌族、布朗族、撒拉族、毛南族、仡佬族、锡伯族、阿昌族、普米族、塔吉克族、怒族、乌孜别克族、俄罗斯族、鄂温克族、德昂族、保安族、裕固族、京族、塔塔尔族、独龙族、鄂伦春族、赫哲族、门巴族、珞巴族、基诺族和汉族。\n在中华民族大家庭中,汉族人口最多,约占全国总人口的90%以上。其他55个民族人口较少,称为少数民族。\n2021年5月11日发布的第七次全国人口普查结果显示,汉族人口为128631万人,占91.11%,各少数民族人口为12547万人,占8.89%。与2010年相比,汉族人口增长4.93%,各少数民族人口增长10.26%,少数民族人口比重上升0.40个百分点。");
			    c("按任意键继续……");
      		    getch();
			}
			else
			{
				c("???");
				sleep(1);
			}
		}
		else
		{
			c("这个内容没有记录欸……可以联系作者补上哦");
			c("按任意键继续……");
      		getch();
		}
	} 
	return 0;
}

本文标签: 百科 地理 程序