c 程式語言 第二版 練習題 3 6

2021-07-29 16:37:21 字數 532 閱讀 7206

自己做的練習題,不知道對不對,自學只能做到這個程度,如果有更好的方法,麻煩留我乙份,共同進步

char* itoa(int value, char *str,int w) 

char buf[256] = ; //儲存轉換結果

char temp; // 用於交換資料

char *to = null, *from = null; // 用於交換資料

int n, i, j, v;

n = i = j = 0;

v = value;

do while (v != 0);

if (value < 0)

while (ibuf[i--] = '\0';

for (j = 0;j < i;++j, --i) //反轉buf

to = str;

from = buf;

while ((*to++ = *from++) != '\0'); //複製到str

return str;

}

c 程式語言 第二版 練習題 4 3 4 4

因為最後乙個運算元沒有彈出來,所以下次運算會被當成第乙個運算元,如需要清空,輸入 c 即可 include include include define maxop 100 define number 0 數碼訊號 void push double d double pop 值棧 int getop...

c程式語言 第二版 新版 習題1 9

include define maxsize 10000 允許儲存的最大長度 輸入複製到輸出,並將連續的多個空格用乙個空格代替 int space compression char s int main void int i 0,c freopen c users wwwzh desktop dat...

c程式語言 第二版 新版 習題1 20

編寫程式detab,將輸入中的製表符替換成適當數目的空格,使空格充滿到下乙個製表符 終止位的地方.假設製表符終止位的位置是固定的,比如每隔n列就會出現乙個製表符 終止位 include define stopbit 8 製表符終止位 define maxline 1001 允許的輸入行的最大長度 i...