本題要求實現函式,可以根據下表查詢到星期,返回對應的序號。
序號 星期
0 sunday
1 monday
2 tuesday
3 wednesday
4 thursday
5 friday
6 saturday
函式介面定義:
int getindex( char *s );
函式getindex應返回字串s序號。如果傳入的引數s不是乙個代表星期的字串,則返回-1。
裁判測試程式樣例:
#include
#include
#define maxs 80
int getindex( char *s );
int main()
;for
(int i=
0;i<
7;i++
)return-1
;//當s與week都不符合就執行-1的返回值
}
4 星期查詢(4分)
4 星期查詢 4分 題目內容 任意輸入英文的星期幾,通過查詢如圖所示的星期表,輸出其對應的數字,若查到表尾,仍未找到,則輸出錯誤提示資訊。程式執行結果示例1 please enter a string friday friday is 5 程式執行結果示例2 please enter a strin...
6 4 查詢星期(15 分)
6 4 查詢星期 15 分 本題要求實現函式,可以根據下表查詢到星期,返回對應的序號。序號星期 0sunday 1monday 2tuesday 3wednesday 4thursday 5friday 6saturday int getindex char s 函式getindex應返回字串s序號...
6 1 二分查詢 (20 分)
本題要求實現二分查詢演算法。position binarysearch list l,elementtype x 其中list結構定義如下 typedef int position typedef struct lnode list struct lnode l是使用者傳入的乙個線性表,其中elem...