做個題目練練手,不然c語言都忘記了。
設計一程式實現功能,處理字串a,處理規則是:只要b字串裡面有的字母,不分大小寫,一律從a字串中刪掉。
(1)請畫出此演算法的流程圖;
(2)請用c語言編寫對應的**。
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#define val_ascii_size 256
#define false 0
#define true 1
typedef unsigned char byte;
char* getwellchars(const char* datachars, const char* dictchars, int casesensitive) ;
int dataindex = 0;
int datacount = strlen(datachars);
char* wellchars = (char*)malloc(sizeof(char)*datacount);
int dictindex = 0;
int dictcount = strlen(dictchars);
int skipcount = 0;
memset(wellchars, 0, sizeof(char)*datacount);
while(dictindex < dictcount)
else if ('a' <= dictchar && dictchar <= 'z')
} ++dictindex;
} while(dataindex < datacount) else
++dataindex;
} return (wellchars);
}int main()
那一段日子(3)
摘要 幾個月後高中同學聯絡我問,為什麼前段時間似乎失蹤了一樣這麼長時間沒有聯絡。於是後來我想,那一段時間,我是走入和乙個與原先完全不同的世界,那個世界裡,只有她乙個人。再後來她離去,我拼了命希望能夠像什麼都沒有發生過一樣生活,卻發現,已經再也無法回到原來的世界。兩個月後我和一群不認識的人到佰金唱歌。...
那一段日子(3)
幾個月後高中同學聯絡我問,為什麼前段時間似乎失蹤了一樣這麼長時間沒有聯絡。於是後來我想,那一段時間,我是走入和乙個與原先完全不同的世界,那個世界裡,只有她乙個人。再後來她離去,我拼了命希望能夠像什麼都沒有發生過一樣生活,卻發現,已經再也無法回到原來的世界。兩個月後我和一群不認識的人到佰金唱歌。深夜,...
面試小坑 一段程式如何在IDE中執行
最近考慮換工作,前些天乙個面試官問了這樣乙個問題 一段程式如何在ide中執行的?一下子把我給問懵逼了,當時我還在想,ide中如何執行,一般的ide都有自己的乙個啟動程式的開關的,比如,右鍵執行,然後等待結果輸出到控制台麼。這有什麼還問的?然後,為了不讓空氣突然安靜,我這樣想的,也是這樣說的,呵呵呵。...