1、寫一函式int fun(char *p)判斷一字串是否為回文,是返回1,不是返回0,出錯返回-1.(例如:字串」123454321」就是回文字串)
int fun(char *p)
2、假設現有乙個單向的鍊錶,但是只知道只有乙個指向該節點的指標p,並且假設這個節點不是尾節點,試程式設計實現刪除此節點。
節點結構:struct node
;
typedef struct node
node;
void deletenode(node *p)
}
3、write a function string reverse string word by word(string input) that reverse a string word by word.
for instance:
「the house is blue」 –> 「blue is house the」
「zed is dead」 –>」dead is zed」
「all-in-one」 –> 「one-in-all」
在不增加任何輔助陣列空間的情況下,完成function
字串中每個單詞(子串)的逆序
void strreverse(char *str)
while(*p_end);
for(i = 0; str + i < p_end - i; i++)
//將每個單詞逆序;
p_end = str;
while(*p_end)
while(*p_end >= 'a' && *p_end <= 'z' || *p_end >= 'a' && *p_end <= 'z');
for(i = 0; p_start + i < p_end - i; i++)
p_end+=2;
}}
第7次C練習
1.如輸入 z2009 ashanghaiz 則輸出 lenth 8 事例說明 從a到z的子串為shanghai,其長度是8.int get a2z length char arr if arr 沒有找到z時,arr指向 0 arr不用 1 arr return len 2.下面是某語言的計算字串h...
C 第6次作業
一.問題及 檔名稱 字元刪除 作 者 黃立文 完成日期 2017 年 5月 19 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 三角形空心 問題分析 演算法設計 includeusing namespace std int main q 0 cout 檔名稱 字...
C 第6次作業
一 問題及 檔名稱 字元刪除 作 者 李志偉 完成日期 2017 年 5月 19 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 三角形空心 問題分析 演算法設計 includeusing namespace std int main c 0 cout 檔名稱 字...