20182309 2019-2020-1 «Структуры данных и объектно-ориентированное программирование» Отчет о втором эксперименте

20182309 2019-2020-1 «Структуры данных и объектно-ориентированное программирование» Отчет о втором эксперименте

Курс: «Программирование и структуры данных»
Класс: 1823
Имя: Dong Qipeng
Student ID: 20182309
экспериментов Учитель: Джонни
эксперимент Дата: 16 сентября 2019
Принудительные / Плановые: Принудительный

1. Экспериментальное содержание

  • Написать простой калькулятор, полная арифметическая операция по модулю.
  • Это требует ввода двух чисел с клавиатуры, используя решение о выбрать операцию после вывода результата вычислений, то определяется, чтобы продолжить, чтобы выбрать и рассчитать цикл или выход.
  • Написать тестовый код, верификацию.

2. Методика эксперимента и результаты

Переменные определяются и вход в цикл ввода ловушки и части операций, определяется по схеме работы выключателя, и спрашивает , может ли продолжать выводить последнюю, если не вырваться.

Кроме того по модулю 0 и р 0 определяется автоматически

из - за необходимости проверки TDD, необходимо настроить код для класса, и отбрасывания входной цикл и
испытание 6 + 4 = 10

через

3. Экспериментальные проблемы, возникающие в процессе процесса и урегулирования

  • Вопрос 1: Java нет команды nextChar (), вы не можете ввести символы
  • Проблемы Решение 1: Baidu метод, с помощью входной строки, например:
Scanner sc = new Scanner(System.in);
String s = sc.next();
char c = s.charAt(0);

другое

  • Java и определение цикла в соответствии с языком C, но вход и выход различны.
  • Java является государственной статической функции языка C требует, аргументы и формальные параметры, согласованные с языка C, но вы можете легко позвонить в другой тип файла (функция)

справочный материал

рекомендация

отwww.cnblogs.com/blueflameashe/p/11530141.html