6 9 c語言查詢星期 (20 分)

2021-09-11 16:44:08 字數 909 閱讀 7336

本題要求實現函式,可以根據下表查詢到星期,返回對應的序號。 序號

星期0sunday

1monday

2tuesday

3wednesday

4thursday

5friday

6saturday

int

getindex

(char

*s )

;

函式getindex應返回字串s序號。如果傳入的引數s不是乙個代表星期的字串,則返回-1。

#include

#include

#define maxs 80

intgetindex

(char

*s )

;int

main()

/* 你的**將被嵌在這裡 */

tuesday
2
today
wrong input!
int

getindex

(char

*s )

;//建立乙個儲存所有星期的陣列

int week;

for( week =

0; week <=

6; week++)if

(week ==7)

//若果week=7也就是說明上方的for迴圈已經結束且上方沒有break,也就是說明輸入的內容不是所需。

week =-1

;//week 賦值為-1,主函式輸出wrong input!

return week;

}

實驗9 5 查詢書籍 20分 C語言

給定n本書的名稱和定價,本題要求編寫程式,查詢並輸出其中定價最高和最低的書的名稱和定價。輸入第一行給出正整數n 10 隨後給出n本書的資訊。每本書在一行中給出書名,即長度不超過30的字串,隨後一行中給出正實數 題目保證沒有同樣 的書。在一行中按照 書名 的格式先後輸出 最高和最低的書。保留2位小數。...

C語言 查詢星期(字串查詢)

本題要求實現函式,可以根據下表查詢到星期,返回對應的序號。序號 星期 0 sunday 1 monday 2 tuesday 3 wednesday 4 thursday 5 friday 6 saturday 函式介面定義 int getindex char s 函式getindex應返回字串s序...

C語言 實驗9 5 查詢書籍 20分

噗 沒讀清題,用了個動態記憶體分配。原來這道題給定了不超過10本書,那就也可以定義陣列來做啦。另外求大佬解釋一下float和double include include struct book 一開始用的 float,答案就是不對,除錯了老半天才發現嗚嗚嗚嗚嗚 intmain void 求大神解答為...