C語言 檔案操作 字串裡的運算

2021-08-10 16:18:18 字數 547 閱讀 5740

**功能:將乙個txt文件裡面的表示式計算出來

實現思路:

1.開啟檔案並獲取內容

2.將檔案裡的字元轉化為整數來進行運算(定義乙個函式,將整數和運算子從一串字元裡單獨拿出來,使字串的數字變為乙個整數,再進行整數的運算)

3.將計算結果追加到表示式的右邊並讓最後的結果輸入到另乙個檔案裡面

**實現:

#include #include int count(char *p) //乙個用來實現字串中運算的函式

; //儲存加號左邊的數值

char buf1[100]=; //用來儲存加號右邊的數值

char sign; //用來儲存運算符號

int len=strlen(p); //得到字串的長度

for(i=0;i

c語言 字串操作

include include include 將to的路由器ip更換為from的sip server ip int main fromstart indexof from,fromip char malloc fromlen fromstart substring fromip,from,from...

翻轉字串裡的單詞 C語言

問題 給定乙個字串,逐個翻轉字串中的每個單詞。示例 輸入 the sky is blue 輸出 blue is sky the 說明 無空格字元構成乙個單詞。輸入字串可以在前面或者後面包含多餘的空格,但是反轉後的字元不能包括。如果兩個單詞間有多餘的空格,將反轉後單詞間的空格減少到只含乙個。inclu...

C 字串運算

string cstring 字串運算 一 讀字串,直到遇見空白 換行 檔案結束為止。string s1,s2 cin s1 s2 char s1 100 s2 100 cin s1 s2 二 讀字串,直到一定數量,或者遇見空白 換行 檔案結束為止。string s cin setw 50 s ch...