重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
int t=rand()%4; if(t==0) //用加法if(t==1) //用减法if(t==2) //用乘法if(t==3) //用除法
创新互联公司服务项目包括安阳县网站建设、安阳县网站制作、安阳县网页制作以及安阳县网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,安阳县网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到安阳县省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
在C语言中实现减法比较简单,直接相减就可以了:
int a = 1;
int b = 2;
int c = b - a;
这里可以看到此时c的值为1,按此方法在c语言中的直接将两个数相减就可以了。
#include stdio.h
#include stdlib.h
int main()
{
int a,b,c;
puts(请输入被减数和减数");
scanf("%d%d",a,b);//不能在sacnf()中写字符串
c=a-b;
printf("商是%d\n",c);
system("pause");
return 0;
}
设计一个比较长的数组来记录各位数值,计算就行。
示例:
const int MAXL = 512;
//_num表示各位数值,_len表示数值长度,_num[i]表示该位是10^i的位置
struct HugeNumber{
char _num[MAXL];
int _len;
};
//实现这个函数,就有减法了,具体就参照小学数学的减法写个借位减法就行了
void sub_huge(const HugeNumber a, const HugeNumber b, HugeNumber result);