Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。
三題 簡易的C++題目
第一題:
學習所有程式語言的第一個練習題
請寫一個程式,可以讀入指定的字串,並且輸出指定的字串。
輸入說明 :
指定的文字
輸出說明 :
輸出指定的文字
範例輸入 :
World
C++
Mary
範例輸出 :
Hello World
Hello C++
Hello Mary提示 :
程式說明:因為系統會賦予數量不一的測試資料來測驗您的程式是否正確,因此必須先以一個 while 迴圈來讀取所有的測試資料
出處 :
Jiangsir
第二題:兩光法師時常替人占卜,由於他算得又快有便宜,因此生意源源不絕,時常大排長龍,他想算 得更快一點,因此找了你這位電腦高手幫他用電腦來加快算命的速度。
他的占卜規則很簡單,規則是這樣的,輸入一個日期,然後依照下面的公式:
M=月
D=日
S=(M*2+D)%3
得到 S 的值,再依照 S 的值從 0 到 2 分別給與 "普通"、"吉"、"大吉"等三種不同的運勢
輸入說明 :
月份及日期
輸出說明 :
運勢
範例輸入 :
1 1
1 2
範例輸出 :
普通
吉提示 :
出處 :
Jiangsir
第三題:
文文為即將出國的珊珊送行,由於珊珊不喜歡別人給文文的那個綽號,意思就是嘲笑文文不夠 聰明,但珊珊沒把握那個綽號是不是事實,所以珊珊決定考驗文文,於是告訴文文說,如果你能在 我回國之前回答我生日那年是不是閏年,則等她回國後就答應他的求婚。文文抓抓腦袋想不出來, 於是決定讓最擅長做運算的電腦來幫忙。
輸入說明 :
年份
輸出說明 :
閏年 或 平年
範例輸入 :
1977
範例輸出 :
平年提示 :
* 西元年被4整除且不被100整除,或被400整除者即為閏年 * 使用 cin , cout 來進行輸入輸出
出處 :
Jiangsir
麻煩各位大大
請給我語法
1 個解答
- AngusLv 51 0 年前最佳解答
作業還是自己來會學的比較多!
第一題:
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
using std::cin;
using std::cout;
using std::endl;
int main(int argc, char *argv[])
{
string Content;
cout<<"Enter the text:"<<endl;
cin>>Content;
cout<<"Hello "+Content<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
第二題:
#include <cstdlib>
#include <iostream>
using namespace std;
using std::cin;
using std::cout;
using std::endl;
int main(int argc, char *argv[])
{
int M;
int D;
int S;
cout<<"Enter Month(M):";
cin>>M;
cout<<"Enter Day(D):";
cin>>D;
//得到 S 的值
S=(M*2+D)%3;
//依照 S 的值從 0 到 2 分別給與 "普通"、"吉"、"大吉"等三種不同的運勢
switch(S)
{
case 0:
cout<<"普通"<<endl;
break;
case 1:
cout<<"吉"<<endl;
break;
case 2:
cout<<"大吉"<<endl;
break;
}
system("PAUSE");
return EXIT_SUCCESS;
}
第三題:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int Y;
cout<<"Enter Year:";
cin>>Y;
if (Y%4==0)
{
if (Y%100!=0)
{
if (Y%400!=0)
{
cout<<"閏年"<<endl;
}
}
}
else
{
cout<<"平年"<<endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}
我是用Dev-C++打的,用其他compiler也許會有些微差異,可以自行調整!