1樓:
#include
#include
void putout(int result, int n=16);
void moveforward(int result, int n)
void getmul(int result, int param, int n=8)
for(i=0; i<16; ++i) result[i] = 0;
for(i=0; i=0; --j)
}moveforward(tmp, i);
for(j=15; j>=0; --j)}}
}void putout(int result, int n)
void main()
j=0;
for(i=strlen(param1)-1; i>=0; --i, j++) result[15-j] = param1[i]-'0';
j=0;
for(i=strlen(param2)-1; i>=0; --i, j++) param[7-j] = param2[i]-'0';
getmul(result, param, strlen(param2));
printf("%s*%s=", param1, param2);
putout(result);
printf("\n");}
2樓:玉米蘇舒
一般方法計算,
找一個高階一點的電腦專家
3樓:慮而後能得
等得急 晚上給你.
c語言陣列問題,C語言陣列問題
int main i for i 0 i 這個要問數學老師才知道。c語言陣列問題 你的 問題有以下幾個 1 min和max沒有初始化 2 對於a min 和a max 沒有做迴圈參考 如下 include main printf 最大數是 d,下標是 d,最小數是 d,下標是 d n a max m...
c語言陣列的下標,C語言陣列的下標
樓主你好。注意a是常量,不要被別人誤導了。實際上a是陣列名代表陣列的首地址 注意雖然陣列名和指標都代表地址,但是陣列名不是指標,指標是變數,這個a是常量,可以叫指標常量 而i實際上可以看做陣列中的元素距離陣列首地址的偏移量 距離 a i 就是取距離陣列首元素距離為i的陣列中元素的值,也就是a i 了...
c語言,陣列名與陣列元素的關係,C語言,陣列名與陣列第一個元素的關係
主要有bai如下區別 1 數du組zhi名代表 陣列的首地址,若daoc abcdef 則陣列名c代表陣列元素內 a 的地址。2 s用於輸出一容個字串,對應的引數是陣列名 即陣列的首地址 輸出從陣列起始位置到陣列中第一個 0 之間的全部字元。2 c用於輸出一個字元,即字元的值。而陣列名是陣列的首地址...