C/C++の宿題片付けます 153代目at TECHC/C++の宿題片付けます 153代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト7:デフォルトの名無しさん 11/11/04 14:54:30.56 [1] 授業単元:アルゴリズム [2] 問題文(含コード&リンク):文字列st が回文(前から読んでも後ろから読んでも 同じ)であれば1 を,そうでなければ0 を返す関数 int isPalindrome(const char st[]) を作成せよ.以下の実行例のように,関数の動作を確認 できるmain 関数も作成せよ. 例.文字列を入力してください:AKASAKA その文字列は回文です. [3] 環境 [3.1] OS:Linux [3.2] コンパイラ名とバージョン:不明 [3.3] 言語:C [4] 期限:11/6 [5] その他の制限: 8:デフォルトの名無しさん 11/11/04 15:13:10.58 >>7 int isPalindrome(const char st[]) { char* f; char* b; f = b = st; while( *b ) b++; b--; while( b > f ) { if( *f != *b ) return 0; f++; b--; } return 1; } 9:デフォルトの名無しさん 11/11/04 18:00:02.02 おや、>>6と>>7は一緒だったのか 気付かず作っちゃったのでやり方少し違うしせっかくなのでうp http://codepad.org/6UL5hxyw 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch