C/C++の宿題片付けます 127代目
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:デフォルトの名無しさん 09/06/09 01:28:31 [1] 授業単元:C言語 [2] 問題文(含コード&リンク): 姓,名,年齢,郵便番号,電話番号の各データをメンバとする構造体配列を下記のように宣言し その構造体配列にキーボードからデータを逐次入力して,最大100名のデータを格納できるようにしなさい。 但し,入力の終了は,姓入力の際にnullと入力することによって判定しなさい。 また,入力が終了した時点で,格納された複数名のデータをすべて出力するようにしなさい。 #define MAXREC 100 struct namelist { char last_name[21], first_name[21]; int age; char zip[9], tel[13]; } meibo[MAXREC]; また、入力が終了した時点で,格納された複数名のデータを郵便番号順に出力するようにプログラムを変更しなさい。 [3] 環境 [3.1] OS: Linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C [4] 期限:6月9日23:59 [5] その他の制限:特になし 51:デフォルトの名無しさん 09/06/09 01:32:42 [1] 授業単元:プログラミング [2] 問題文(含コード&リンク): 共用体を用いて、2バイト整数の上下バイトを入れ換えて暗号化する関数 short encode(short)を作り キーボードから入力した整数を暗号化/復号化するプログラムを作りなさい [3] 環境 [3.1] OS: linux [3.2] コンパイラ名とバージョン:gcc [3.3] 言語:C言語 [4] 期限:6月10日 [5] その他の制限: main関数の部分は次のコードを用いなさい。 short encode(short); main() { int n, m, k; while (1) { printf("整数を入力して下さい(終了は0) = "); scanf("%d", &n); if (n == 0) break; m = encode(n); /* 暗号化 */ printf("\n\t%d を暗号化すると %d になります。\n", n, m); k = encode(m); /* 復号化 */ printf("\n\t%d を復号化すると %d になります。\n\n", m, k); } }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5136日前に更新/29 KB
担当:undef