资源简介
用C语言实现补码的除法。推导无符号整数与补码的乘或算算法,进行理论推导论证。讨论各种算法并进行算法分析。
代码片段和文件信息
/*
============================================================================
Name : 除法.c
Author :
Version : 1.0
Copyright : Your copyright notice
Description : 实现补码的除法
============================================================================
*/
#include
#include
int main(void) {
int xyXY; //x是被除数,y是除数
int y1_longy2_longz; //y1_long是+Y,y2_long是-Y
int iknumremainderquotient; //remainder是余数,quotient是商
char u[16];
printf(“please enter the dividend and divisor: “);
scanf(“%d %d“&x&y); //输入被除数和除数
X=x;
Y=y;
if(y==0){ //若除数是0,错误
printf(“wrong!\n“);
return;
}
if(x==0){ //若被
评论
共有 条评论