- ベストアンサー
H20年秋期基本情報技術者午後問題の問2
H20年秋期基本情報技術者午後問題の 問2(擬似言語)ですが、 主プログラムPrintOutの 整数型変数 LineC,MarginP,CurrentPで、 1.それぞれに、格納される物が分かりません。 2.もしかして、問題用紙に記載が洩れている?のでしょうか? 或いは、ココを読めば分かる、と、なっているのでしょうか? 詳しい方、教えて下さい! 今月の試験対策で、困っています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>(問題冊子p.7の引数の仕様には登場しない) >「値の意味」が重要な変数名は、他に未だ、有りますか? 特にないと思います。 次に挙げるシステム定数については日本語の説明を参照すれば分かるので大丈夫なのですが,何の略かを知っていれば,説明参照の手間をかけずに直接,意味を理解できるので楽だということくらいでしょうか。 EOS: 文字列の最後 (End of String) NL: http://eow.alc.co.jp/New+Line/ FF: http://eow.alc.co.jp/Form+Feed/
その他の回答 (1)
- jjon-com
- ベストアンサー率61% (1599/2592)
プログラムの3行目の ○整数型: StartP, LineC, MarginP, CurrentP, EndP という時点では,変数が確保されただけで値は未定。 >格納される物が分かりません。 格納される「値」が分からないと言いたかったのなら, 質問があった3つの変数それぞれに最初に値が代入される箇所は次の3つの行。 5行目…・LineC ← 0 6行目…■ MarginP: 0(以降省略) 11行目…■ CurrentP:(以降省略,解答欄a) 格納される「値の意味」が分からないと言いたかったのなら, 次のようになります。英単語の意味を知っていると類推しやすいです。 LineC …行(Line)を数える(Counter) MarginP …Line[]中の余白(Margin)の文字位置(Pointer) CurrentP…Line[]中の現在(Current)の文字位置(Pointer) 3ついずれもプログラム内でのみ使われている変数なので,問題冊子p.7の引数の仕様には登場しません。
お礼
早速ご回答を戴きまして、ありがとうございます。 質問の意図は、以下の>部分です。 >格納される「値の意味」が分からないと言いたかったのなら, >次のようになります。英単語の意味を知っていると類推しやすいで >す。 LineC …行(Line)を数える(Counter) MarginP …Line[]中の余白(Margin)の文字位置(Pointer) CurrentP…Line[]中の現在(Current)の文字位置(Pointer) 専門家の方ということで、 もう一つ質問させて戴きたいのですが。 (プログラム内でのみ使われている変数なので, 問題冊子p.7の引数の仕様には登場しない) 「値の意味」が重要な変数名は、 他に未だ、有りますか? 具体的にご教示戴ければ幸いです。 宜しくお願い致します。
お礼
ありがとうございました。 スッキリしました。