C正数对负数取余

#include 
#include

int main(){
	printf("被除数  除数    浮点商  商      余数\n");
	for(int i=0;i<10;i++){ 
	
		int a=rand(),b=-rand()/100;
		
		float fq=(float)a/(float)b;
		int q=a/b;
		int r=a%b;
		
		printf("%d\t%d\t%.1f\t%d\t%d",a,b,fq,q,r);

		if(a-q*b!=r)printf("**************************************\n");
		else printf("\n");
	}
	return 0;
}
C正数对负数取余_第1张图片

你可能感兴趣的:(C语法)