#include <stdio.h>
int main(void)
{
int x1, x2, x3, x4;
float y1, y2, y3, y4;
x1 = 10 + 4;
x2 = 10 / 4;
y1 = 10 / 4;
y2 = 10.0 / 4.0;
y3 = 10 / 4.0;
x3 = x1 + y2;
x4 = 10%4;
y4 = 10%4; //10% 4.0은 에러가 안나오는데 / 10.0%4는 왜 에러가 나오나???
printf(" x1 = 10 + 4 = int + int = int = %d\n", x1);
printf(" x2 = 10 / 4 = int / int = int = %d\n", x2);
printf(" y1 = 10 / 4 = int / int = int = %f\n", y1);
printf(" y2 = 10.0 / 4.0 = float / float = float = %f\n", y2);
printf(" y3 = 10 / 4.0 = int / float = float = %f\n", y3);
printf(" x3 = x1 + y2 = int + float = float = %d\n", x3);
printf("x4=10%4=int%int=int=%d\n", x4);
return 0;
}
printf 함수 마지막줄이 오류가나와서 봐주세요;;; 이게 과제인데요
실수는 나머지가 존재 안함;
무의미하다 실수는 ;
정수인 경우에 왜 답이 이상하게 나오는가?;
그리고 프로그램을 수정해서 제출하시오 라고 하는데 마지막 printf x4= 10%4 이곳을 바꿔야하는데 알려주세요
댓글 0