當前位置:首頁 » 編程軟體 » 城市編程

城市編程

發布時間: 2023-01-30 13:58:01

① 求C++編程題一道 輸入10~20個城市名,按字母順序輸出城市清單。 在線等!

支持任意數目城市,c++代碼:

#include <iostream>
#include <list>
#include <string>
using namespace std;

bool compare(string first, string second)
{
unsigned int i=0;
while ( (i<first.length()) && (i<second.length()) )
{
if (first[i]<second[i]) return true;
else if (first[i]>second[i]) return false;
++i;
}
if (first.length()<second.length()) return true;
else return false;
}
int main()
{
int n, i;
list<string> mylist;
list<string>::iterator it;
string city;
cout << "輸入將要輸入的城市總數: ";
cin >> n;
cout << "請輸入" << n << "個城市:" << endl;
for(i = 0; i < n; i ++) {
cin >> city;
mylist.push_back(city);
}
mylist.sort(compare);

cout << "排序後: " << endl;
for (it=mylist.begin(); it!=mylist.end(); ++it)
cout << *it << endl;
return 0;
}

② 如何編程區號對應城市該如何編寫

請先創建區號與對應城市的資料庫,然後再調用,如果不想創建資料庫,那就只能用select case語句一個個寫了,會累死的,全國幾百個城市。
用C語言編程的區號查詢系統,要求實現區號查詢系統中,添加新記錄、刪除記錄、顯示記錄信息、按城市查找信息和退出系統等功能。①錄入有關城市的名稱和區號。②顯示所有城市的信息。③通過輸
入城市名稱查找對應城市的區號。
④通過輸入城市
名稱查找到要刪除的城市信息,然後可以進行刪除,會顯當前該城市信息。⑤通過輸入城市名稱查找到要修改的城市信息,然後依次進行信息修改。
⑥添加城市信息。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:829
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1094
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:800
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:964
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:855
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1208
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:428
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:308
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:983
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:952