わさっきhb

大学(教育研究)とか ,親馬鹿とか,和歌山とか,とか,とか.

明日はプログラム読解演習2

明日の授業の準備がまだできていません.
配布資料はすでにコピー済み.なのですが,バグを埋め込むのを忘れていました.
ここを読んでくれている受講生へ: 明日は,二つのプログラムを紹介します.

  • 一つは,暗号化プログラムです.もう一つの科目で,シーザー暗号のプログラムが出ていますが,こちらではそれを含む暗号化の方式で,単一換字暗号(たんいつかえじあんごう)を取り上げます.目的は,すでに授業で説明した,構造体,グローバル変数,static変数の利用例と,それから新しい話としては,配列を写像として利用する方法,ライブラリ関数strcmp, putcharなどがあります.
  • もう一つは,前にこの日記で書きましたが,「文字列のある部分を別の文字列に置き換える」関数です.授業の中で文字列「走査」は説明しましたが,文字列「操作」はほとんど取り上げられなかったので,コードを新規に作りました.文字列がメモリでどう構成されているかを,この例を通じて復習します.新たなライブラリ関数としては,strcpy, strcatを使用します.

プログラム紹介と別に,明日の授業で実験的な試みをするつもりですが,こちらも準備がまだまだです.