C/C++の宿題片付けます 154代目
■ このスレッドは過去ログ倉庫に格納されています
0161デフォルトの名無しさん
2011/12/03(土) 13:56:25.82[2] 問題文
ポインタの利用方法として,配列を使わない文字列処理を習得する.課題3を配列を使わずに「メモリの動的確保」及び「ポインタ演算」により処理する.
課題3
配列の値を前後に移動させる際に押し出された要素(文字)は反対側に入るようにします.
例. ABCDE に 手続き(1)(=1つ前に詰める)を適用すると
BCDEA となる.
文字型の配列に値を格納しなくてはなりませんが「配列の初期化」のテクニックを使って,プログラム中で行う(つまりキーボードから打ち込まない).また,配列のサイズ(つまり要素数)は5個とする. ( 例."ABCDE" の5文字を処理対象とする等)
条件
プログラム中で配列を用いてはいけません.配列の宣言の代わりに,必ずにある「メモリの動的割り当て」の手法を使って malloc関数で必要なメモリを確保する方法で実装すること.
変化したことが分かるようにprintf関数で確認できるようにすること
[3] 環境
[3.3] 言語: C言語
[4] 期限: 12月4日 18時
お願いします
■ このスレッドは過去ログ倉庫に格納されています