问题描述:
C语言求余数问题
#include<stdio.h>main(){ int x,y,a,b,c; float d,e; printf("Please input x and y:\n"); scanf("%d%d",&x,&y); a=x+y; b=x-y; c=x*y; d=(float)x/y; e=x%y; printf("x+y=%d\n",a); printf("x-y=%d\n",b); printf("x*y=%d\n",c); printf("x/y=%f\n",d); printf("x%y=%f\n",e); } 输入x=12,y=5结果显示x%y=%f怎么办?
#include<stdio.h>main(){ int x,y,a,b,c; float d,e; printf("Please input x and y:\n"); scanf("%d%d",&x,&y); a=x+y; b=x-y; c=x*y; d=(float)x/y; e=x%y; printf("x+y=%d\n",a); printf("x-y=%d\n",b); printf("x*y=%d\n",c); printf("x/y=%f\n",d); printf("x%y=%f\n",e); } 输入x=12,y=5结果显示x%y=%f怎么办?
问题解答:
我来补答展开全文阅读