C/C++の宿題を片付けます 94代目
■ このスレッドは過去ログ倉庫に格納されています
0400デフォルトの名無しさん
2007/08/01(水) 02:41:16足し算と掛け算だけ
void add(int a[],int b[], int c[]) {
int i;
for(i=0; i<10; i++) {
c[i] += a[i] + b[i];
c[i+1] += c[i] / 10;
c[i] %= 10;
}
}
void mul(int a[], int b[], int c[])
{
int i, j
for(i=0; i<10; i++) {
for(j=0; j<10; j++) {
c[i+j] += a[i] * b[j];
c[i+j+1] += c[i+j] / 10;
c[i+j] %= 10;
}
}
}
■ このスレッドは過去ログ倉庫に格納されています