×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#7821: WA 一直多輸出一個字元
a0323456897
(小豬)
學校:
國立嘉義大學
編號:
33153
×
傳送站內訊息
傳給:
主題:
內容:
來源:
[111.254.160.173]
註冊時間:
2013-06-03 18:30:55
最後登入時間:
2016-08-16 02:19:54
a009.
解碼器
--
ACM 458
| From: [111.255.134.32] | 發表日期: 2013-06-03 22:50
#include<iostream>
using namespace std;
int main()
{
char x, y;
while(cin.get(x))
{
int(y) = int(x) - 7;
cout << char(y) ;
}
cout<<"\n";
}
輸出時總是會多出個愛心字元
但不知道為什麼會這樣
請求大大幫解答 謝謝
#7824: Re:WA 一直多輸出一個字元
snail
(蝸牛)
學校:
新北市立板橋高級中學
編號:
2021
×
傳送站內訊息
傳給:
主題:
內容:
來源:
[203.64.161.171]
註冊時間:
2008-06-11 09:06:04
最後登入時間:
2025-12-07 13:08:55
a009.
解碼器
--
ACM 458
| From: [111.240.47.146] | 發表日期: 2013-06-04 19:23
#include
using namespace std;
int main()
{
char x, y;
while(cin.get(x))
{
int(y) = int(x) - 7;
cout << char(y) ;
}
cout<<"\n";
}
輸出時總是會多出個愛心字元
但不知道為什麼會這樣
請求大大幫解答 謝謝
換行 '\n' 的 ASCII 是 10,減 7 後變成 3,char(3) 顯示在螢幕上就變成愛心了。
#8694: Re:WA 一直多輸出一個字元
wildsky
(Wildsky)
學校:
國立臺灣師範大學
編號:
33992
×
傳送站內訊息
傳給:
主題:
內容:
來源:
[140.122.136.72]
註冊時間:
2013-08-10 14:31:55
最後登入時間:
2015-03-05 12:48:04
a009.
解碼器
--
ACM 458
| From: [199.68.218.14] | 發表日期: 2014-03-07 13:43
#include
using namespace std;
int main()
{
char x, y;
while(cin.get(x))
{
int(y) = int(x) - 7;
cout << char(y) ;
}
cout<<"\n";
}
輸出時總是會多出個愛心字元
但不知道為什麼會這樣
請求大大幫解答 謝謝
換行 '\n' 的 ASCII 是 10,減 7 後變成 3,char(3) 顯示在螢幕上就變成愛心了。
建議你可以想辦法讓讀到'\n'的時候跳過輸出