y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
616:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/30 00:50:24
>>607
ƒwƒbƒ_ƒtƒ@ƒCƒ‹‚Í <iostream.h> ‚â <iomanip.h> ‚ł͂Ȃ­
<iostream> ‚â <iomanip> ‚ðŽg—p‚·‚鎖‚ª„§‚³‚ê‚Ä‚¢‚éB
cout ‚Æ‚©‚ª std::cout ‚Æ‚©‚ɂȂÁ‚¿‚Ⴄ‚Ì‚ªŒ™‚È‚çA
‚±‚Ì’ö“x‚̃vƒƒOƒ‰ƒ€‚È‚ç using namespace std; ‚Æ‘‚¢‚Ä‚¨‚¯‚Î std:: ‚𗪂¹‚éB
ŒÃ‚¢ƒRƒ“ƒpƒCƒ‰‚È‚ç’m‚ç‚ñ‚ª‚ËB

Å‘å 50 •¶Žš‚È‚çAa ‚̃TƒCƒY‚Í Max_Length + 1 ‚É‚·‚éB

cout ‚ÌŒã cin ‚ð‚·‚éÛ‚É‚ÍAcout ‚ð flush ‚µ‚½•û‚ª‚¢‚¢B
cout << "a>>" << flush;
‚łȂ¢‚ÆA•\ަ‚³‚ê‚È‚¢Ž–‚à‚ ‚éB

getline ‚͉üs•¶Žš‚ðŠi”[‚µ‚È‚¢B‰üs‚Ƃ̔äŠr‚Í–³‘ÊB
50 •¶ŽšˆÈã“ü—Í‚µ‚½‚玟‚Ì cin.getline ‚ªŽ¸”s‚·‚é‚͖̂³Ž‹‚µ‚Ä‚à‚¢‚¢‚Ì‚©‚ÈBh‘è’ö“x‚È‚çB
cin.clear(); ‚µ‚ÄA‰üs‚܂œǂݔò‚΂·‚©\‚킸 cin.getline ‚·‚é‚©EEEB

•¶Žš”ƒJƒEƒ“ƒg‚Í strlen ‚ʼn”\‚¾‚ªA‚Ü‚¾K‚Á‚ĂȂ¢‚Ì‚©‚ÈB
i ‚Æ j ‚Æ‚¢‚¤•Ï”‚ðì‚ç‚È‚­‚Ä‚àA’¼Ú a_count ‚Æ b_count Žg‚¦‚΂¢‚¢B
while •¶‚æ‚è for •¶Žg‚Á‚½•û‚ª‚·‚Á‚«‚è‚·‚éB

i ‚ª 0 ` a_count - 1 ‚̃‹[ƒv‚Å‚ÍA
a_count - i ‚Í a_count ` 1 ‚ɂȂéB
‚±‚ê‚͈Ó}‚·‚銂ł͂Ȃ¢‚Í‚¸B
‚»‚µ‚ÄAa[Max_Length-i] != b[Max_Length-i] ‚ʼn½‚ð‚â‚낤‚Æ‚µ‚Ä‚¢‚é‚Ì‚©•ª‚©‚ç‚È‚¢‚µA
‚±‚Ì‚ ‚½‚è‘S‘Ì“I‚É‚¿‚Æ‚¨‚©‚µ‚¢‚ÆŽv‚¤B
‚à‚¤‚¿‚å‚Á‚Ƃ悭l‚¦‚悤B


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4990“ú‘O‚ÉXV/252 KB
’S“–:undef