20182318 2019-2020-1「データ構造とオブジェクト指向プログラミング」第二の実験の報告書
コース:「プログラミングとデータ構造」
クラス:1823
名前:王オーストラリア
学生ID:20182318の
実験先生:ジョニーの
実験日:2019年9月16日
必修/選択科目:必修
1.実験内容
- (1)単純な計算機、完全な算術モジュロ演算の調製。
- (2)ループまたは終了を選択し、計算を続けると判断され、計算結果出力後の動作を選択するために、決定文を使用して、キーボードからの2つの数の入力を必要とします。
- (3)テストコード、テスト検証を書き込みます。(Https://www.cnblogs.com/rocedu/p/4472842.html)
2.実験方法と結果
プロセス:
まず、スキャナ、サイクリング、裁判官を使用して、電卓を書きます
先生によると、ブログを提供し、元のプログラムを修正するには、教師、完全な具体化を学生に尋ねる - 写真を
テスト手順を書き込み、元のプログラムをテストする - ピクチャー
結果
3.実験過程で発生した問題や決済処理
- 問題1:スキャナは、char-入力、どちらもnextCharではありません。
絵
- 問題1つのソリューション:Baiduの - 入力用の文字を使用して文字列。
質問2:文字列型は、char型に変換することはできません。
- 問題2解決策:文字列関数のcharAtを使用してください。Javaで文字の文字を入力する方法
- 質問3:可変ループにループを見つけることができません。
絵
- 質問3つのソリューション:Qアシスタントは、決定変数のサイクルは、ループ本体の前に定義されます。
- 質問4:テストプログラムを書き込みませんが、テストプログラムは、元のプログラムに参加しません。
質問4ソリューション:インターネットBaiduの、最後にやっと完成学生の助けを借りて。
その他(知覚、思考、など)
- Java言語または非常に困難、と私はそう単純ではないと思います。操作の多くは非常に複雑であり、マルチコンピュータラボが必要です
- Java言語はC言語と非常に異なっているが、類似点があり、より多くの反射の概要を必要とします