×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#9219: 一直WA~查不出問題!!
a55046535
(hom)
學校 : 不指定學校
編號 : 26684
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [27.105.253.82]
最後登入時間 :
2016-05-22 22:16:07
a244.
新手訓練 ~ for + if
--
新手訓練系列 ~ 1
| From: [219.85.167.180] | 發表日期 : 2014-09-21 22:37
#include<iostream>
using namespace std;
int main()
{
long long int a,b,c,total,d;
total=0;
a=0;
b=0;
c=0;
d=0;
while(cin >> d){
if(d >= 1 && d <= 4){
for (int i=0; i < d ; i++){
cin >> a >> b >> c;
if(a == 1){
total = b+c;
cout << total;
}else if(a == 2){
total = b-c;
cout << total;
}else if(a == 3){
total = b*c;
cout << total;
}else {
total = b/c;
cout << total;
}
cout << endl;
}
}else
cout << "超出範圍";
}
//system("pause");
return 0;
}
各位大大~這個程式看了很久查不出哪裡有問題?
一直出現以下:
第 1 測資點(0%):
WA
(line:1)
答案不正確
您的答案為: 超出範圍6530
正確答案為: -9569
#9220: Re:一直WA~查不出問題!!
anandrewboy70900
(ShowTsai)
學校 : 國立中央大學
編號 : 27736
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [203.204.218.144]
最後登入時間 :
2024-10-11 16:21:37
a244.
新手訓練 ~ for + if
--
新手訓練系列 ~ 1
| From: [140.115.201.5] | 發表日期 : 2014-09-21 22:52
為甚麼你要加
if(d >= 1 && d <= 4)
這一行呢?
#9265: Re:一直WA~查不出問題!!
avengertree
(否放)
學校 : 大葉大學
編號 : 28345
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [106.105.103.37]
最後登入時間 :
2021-08-01 20:13:54
a244.
新手訓練 ~ for + if
--
新手訓練系列 ~ 1
| From: [120.113.185.71] | 發表日期 : 2014-09-30 11:52
#include<iostream>
using namespace std;
int main()
{
long long int a,b,c,total,d;
total=0;
a=0;
b=0;
c=0;
d=0;
//題目只有輸入一次 沒有必要用 while(cin >> d)
cin >> d;
//多餘的判斷
//if(d >= 1 && d <= 4)
for (int i=0; i < d ; i++)
{
cin >> a >> b >> c;
if(a == 1)
{
total = b+c;
cout << total;
}
else if(a == 2){
total = b-c;
cout << total;
}
else if(a == 3){
total = b*c;
cout << total;
}
else
{
total = b/c;
cout << total;
}
cout << endl;
}
return 0;
}
ZeroJudge Forum