20182330 2019-2020-1「データ構造とオブジェクト指向プログラミング」第二の実験の報告書
コース:「プログラミングとデータ構造」
クラス:1823
名:魏ヤンアイス
学生ID:20182330の
実験先生:ジョニーの
実験日:2019年9月16日
必修/選択科目:必修
1.実験内容
- シンプルな電卓、完全な算術剰余演算を書きます。
- それは、ループまたは終了を選択し、計算を続けると判断され、計算結果出力後の動作を選択するために、決定文を使用して、キーボードからの2つの数の入力を必要とします。
- テストコード、テスト・検証を書きます。
2.実験方法と結果
シンプルな電卓を書く、C言語の構文を学びます
ユニットテスト
3.実験過程で発生した問題や決済処理
質問1:== =と間違った後ならば、頻繁に与えられています。
- 質問:1つの溶液コードをよく見が問題を見つけることができるようになります。等しいと==の使用について学ぶための方法。
- この方法は、より多くのコンテンツが文字列の場合に等しく、その非文字列比較のためにオブジェクトを指さも同じです。
==比較演算子は、オブジェクトがメモリの中の最初のアドレスで同じオブジェクトであるかどうかを比較する指します。 質問2:スイッチの使用規則
- 問題2ソリューション:教科書を探します。ないカッコ内の文字、数字。デジタル「1」の文字の種類を見つけるために。
- 質問3:テストクラスと異なるJavaファイルの主な機能は、クラスよりも少ないを見つけることはありません。
- 質問3ソリューション:クラスを見つける入力します
javac -d bin -cp bin src/文件名.java
「-Cpは、」それ以外の場合はエラーになります場合は、指定しただろうか作成するために、パスに続いて、クラスパスを表します。後に、パッケージ名を指定します。クラス名を実行します。
その他(知覚、思考、など)
- JavaとCの間の類似点と相違点についての詳細は、私たちはより良いJavaプログラミングを理解するのに役立ちますだと思います
- Javaは大文字と小文字を区別する言語であるので、我々は、「。 『』「」注目に値する微妙含めなければなりません
- この実験は、どのようなユニットテストを知らないので、それを先延ばしを行い、次はまだプレビューをしたいです