Как получить дробное число при делении 1 на 1?
Смотря что нужно.#include <iostream>
#include <iomanip>
#include <cstdlib>

int main()
{
  int a = 9;
  int b = 4;
  std::div_t result = div(a, b);
  std::cout << result.quot << " " << result.rem << std::endl;
  // Наверное это
  std::cout.precision(1);
  std::cout << std::fixed << static_cast<double>(a) / b << std::endl;
}
вы можете сделать явное преобразование типов данных
код программы:#include <iostream>

using namespace std;

int main() {
  int i = 1;
  int j = 1;
  cout << fixed;
  cout << (float)(j/j) << endl;

  return 0;
}
компилируем и выполняем:work@parents:~/temp> gcc test.cpp -lstdc++  -o test.o
work@parents:~/temp> ./test.o
1.000000