首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
大整数数相乘的问题。
大整数数相乘的问题。
admin
2019-03-29
79
问题
大整数数相乘的问题。
选项
答案
void Multiple(char A[], char B[], char C[]) { int TMP, In=0, LenA=-1, LenB=-1; while(A[++LenA] != ’\0’); while(B[++LenB] != ’\0’); int Index, Start = LenA + LenB - 1; for(int i=LenB-1; i>=0; i--) { Index = Start--; if(B[i] != ’0’){ for(int In=0, j=LenA-1; j>=0; j--) { TMP = (C[Index]-’0’) + (A[j]-’0’) * (B[i] - ’0’) + In; C[Index--] = TMP % 10 + ’0’; In = TMP / 10; } C[Index] = In + ’0’; } } } int main(int argc, char* argv[]) { char A[] = "21839244444444448880088888889"; char B[] = "38888888888899999999999999988"; char C[sizeof(A) + sizeof(B) - 1]; for(int k=0; k
解析
转载请注明原文地址:https://kaotiyun.com/show/YxmZ777K
0
程序员面试
相关试题推荐
WhenIseeclients,thisisthequestionthatI’maskedthemost.Ifyou’reinapublicplace,lookaround.【F1】Nearlyeveryone
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。
更改计算机管理员用户John名称为lusi的类型为受限用户。
通过【控制面板】中的添加硬件向导,安装Modem的驱动程序。让系统自动搜索安装软件,Modem的型号为:IntelV92HaMDataFaxVoice。
在WindowsXP的桌面上打开"回收站"的窗口。
()是计算机与网络的接口,计算机通过它向其他计算机发送信息,鉴别和接收其他计算机发送来的信息。
以下哪个配置将VLAN25应用于快速以太网接口0/3?A、conftinterfacef0/1switehportmodetrunkvlan25B、conftinterfacef0/3swi
802.11n使用哪一类型的复用技术?A、空间复用B、OFDMC、DSSSD、FHSS
随机试题
关于水痘和带状疱疹治疗的说法哪项正确
霍乱的病理变化为
突然昏倒,牙关紧闭,不省人事,苔白,脉迟:心腹卒痛,甚则昏厥,以及中风、中气及感受时行瘴疠之气,属于寒闭者。方剂选用
申请人设立资产评估机构时,应当向()申领资产评估资格证书。
()是一种针对市场共性的、求同存异的营销战略。
相对而言,对于调动学生的积极性、主动性和创造性,培养学生的兴趣特长,丰富学生的精神生活,促进学生个性发展和思想品德的形成具有主要意义的课程是()。
从1985到4891的整数中,十位数字与个位数字相同的数有()个。
设z=f(x,y)连续,且=2,则dz|(1,2)=________.
AnexpressionusedbyAmericansforabout100yearsis"topassthebuck".Itmeansrefusingtotakeresponsibility,lettingothe
批处理操作系统中,下列哪一项是作业运行过程中反映作业的运行情况,并且是作业存在的惟一标志
最新回复
(
0
)