2
"숙제"가 여기에 잘 감지되지는 않지만 온라인 검색을 시도했지만 아무 데서도 얻지는 못했지만 누구에게도 완료를 요청하지 않았습니다. 올바른 방향.부동 소수점 숫자에 대해
나는 지난 몇 시간 동안이 사실을 만들었지 만 그다지 잘 알지 못했다. 이제는 이전 두 결과 (첫 번째 합계와 모듈로 합계) 이후 두 개의 부동 소수점을 인쇄하도록 추가해야합니다. 예를 들어 30/7은 4를 인쇄하지 않고 4.28을 인쇄합니다. TIA는 :
#include <stdio.h>
int main()
{
int number1, number2, sum; //declares 3 variables
printf("This is used to divide and find the modulo of two integers\n");
printf("Enter your first integer: ");
scanf("%d", &number1);
printf("Enter your second integer: \n");
scanf("%d", &number2);
sum = number1/number2;
printf("%d/%d = %d\n", number1, number2, sum);
sum = number1 % number2;
printf("%d/%d = %\n", number1, number2, sum);
return 0;
}
% d에서 % f로 변경하십시오. * man 3 printf *를 참조하십시오. – EJP
C++을 사용 중입니다. 'printf'가 아닌'std :: cout'을 사용하십시오. – PaulMcKenzie
"prints two floats"- 어느 쪽입니까? 부동 소수점의 나눗셈은 나머지를 남기지 않습니다. 왜냐하면 '%'는 부동 소수점 숫자에서도 작동하지 않습니다. – MSalters