//cpp 14.18-1
#include #include char * s_gets(char *st,int n);
int days(const char ar);
typedef struct
month;
month months[12] = , ,
, ,, ,
, ,, , ,
};int main(void)
printf("再見!\n");
return 0;
}int days(const char ar)
if (index == 12)
return -1;
else
return total;
}char * s_gets(char *st,int n)
return ret_val;
}
//cpp 14.18-8
#include #include #define len 20
typedef struct _planestats planestats;
char getmenu();
void show_empties(const planestats seat , int n);
void show_orderlist(const planestats list ,int n);
void order_seat(planestats ptro ,planestats ptrp , int * p_ct);
void order_del(planestats ptro ,planestats ptrp , int * p_ct);
int main(void)
,,, ,,,,,
,,,}; //初始化座位資訊
planestats orderlist[12] = ,,,
,,,,,
,,,}; //初始化座位資訊
choice = getmenu();
while (choice != 'e')
choice = getmenu();
} printf("再見!\n");
return 0;
}void order_del(planestats ptro ,planestats ptrp , int * p_ct)
else
printf("您未預定該座位,請重新選擇已經預定的座位編號.\n"); }}
void order_seat(planestats ptro ,planestats ptrp , int * p_ct)
else
printf("該座位已經被預定,請預定其他座位.\n"); }}
void show_orderlist(const planestats list ,int n)
}void show_empties(const planestats seat , int n)
} putchar('\n');
printf("當前一共剩餘空座位數量為 %d\n",count);
}char getmenu()
fflush(stdin);
return choice;
}
c primer plus第五章程式設計練習
1.編寫乙個要求使用者輸入兩個整數的程式,giant程式將計算並輸出這兩個整數之間 包括這兩個整數 所有的整數的和。這裡假設先輸入較小的整數,例如如果使用者輸入的是2和9,則程式將指出2 9之間所有整數的和為44.include using namespace std int main cout 3...
C primer plus第9章程式設計練習答案
程式設計練習答案是我學習過程中所敲,作為乙個學渣,答案是以完成習題和易理解為導向,很少有一些五彩繽紛的演算法。程式僅作為交流,如有錯誤與不足還請指出。9.11.1 include stdio.h double min double x,double y intmain void 片9.11.2 in...
C Primer Plus第三章程式設計練習
1.通過試驗 即編寫帶有此類問題的程式 觀察系統如何處理整數上溢 浮點數上溢和浮點數下溢的情況。2.編寫乙個程式,要求提示輸入乙個ascii碼值 如,66 然後列印輸入的字元。3.編寫乙個程式,發出一聲警報,然後列印下面的文字 4.編寫乙個程式,讀取乙個浮點數,先列印成小數點形式,再列印成指數形式。...