筆試面試題11 整數與字串轉化

2021-07-11 19:39:28 字數 596 閱讀 1964

面試例題1:怎樣將整數轉化成字串數,並且不用函式itoa?

# if 0

//整數轉化為字串,不使用itoa()

# include

int main()

temp[i] = '\0';//新增字串末尾識別符號

printf("temp = %s\n",temp);

i = i - 1;

printf("temp = %d\n",i);

while(i >= 0)//逆序輸出字串

str[j] = '\0';

printf("string = %s\n",str);

return0;}

# endif

面試例題2:程式設計實現字串數轉化成整數的辦法。

# if 1

//字串轉化為整數,不使用atoi()

# include

int main()

; while(temp[i])

printf("sum = %d\n",sum);

return0;}

# endif

筆試面試題之字串

最大子串行 最大子串行是要找出由數組成的一維陣列中和最大的連續子串行。比如的最大子串行就是 它的和是8,達到最大 而 的最大子串行是,它的和是6。你已經看出來了,找最大子串行的方法很簡單,只要前i項的和還沒有小於0那麼子串行就一直向後擴充套件,否則丟棄之前的子串行開始新的子串行,同時我們要記下各個子...

關於 字串 的筆試,面試題

題目摘錄於各大it公式筆試面試題及網路,本人為程式設計菜鳥,歡迎各位批評指正。1 字串與整數 或小數 的轉換 字串轉換為整數 小數 整數 小數 轉換為字串 1 字串轉換為整數 小數 應考慮到字串前後的空格以及正負號。includeusing namespace std int main double...

面試題 字串轉化為數字

輸入乙個表示整數的字串,把該字串轉換成整數並輸出。例如輸入字串 12345 則輸出整數 12345 本題看似很簡單,依次掃瞄字串,對於每次掃瞄到的字元,把在之前得到的數字乘10再加上當前字元表示的數字值即可。但是如果把所有特殊情況都考慮進去並分別給出處理,也不是非常容易的。考慮以下測試用例 1 考慮...