PPT
func_main
#include#include #include"期末專題func.h" int main() { int select; while(1) { mainmenu(); printf("請選擇測驗種類唷>__^(輸入數字):"); scanf_s("%d",&select); if(select==0) break; else { switch(select) { case 1: personality_1_1(); break; case 2: love1(); break; case 3: submenu_mental(); break; } } } system("pause"); }
#include#include #include"期末專題func.h" void mainmenu() { printf("=================主選單==================\n"); printf("==============各種小測驗XDD==============\n"); printf("\n"); printf("\n"); printf("0.退出程式\n"); printf("1.個性測驗\n"); printf("2.愛情測驗\n"); printf("3.心理測驗\n"); } void submenu_mental() { int select; printf("============心理測驗選單=================\n"); printf("==========選擇哪種測驗呢哈哈=================\n"); printf("1.心理測驗-你有多大的心寬廣度?\n"); printf("2.心理測驗-你多大會結婚?\n"); printf("請選擇其中一種測驗:\n"); scanf_s("%d",&select); switch(select) { case 1: mental1(); break; case 2: mental2(); break; default: system("CLS"); printf("指令無效請選擇有效數字選項\n"); submenu_mental(); break; } printf("\n"); printf("\n"); } void yesnomenu() { printf("1.是的唷>__^\n"); printf("2.才不呢亨ノ(ˋ3ˊ)ノ\n"); } void personality_1_1() { int select; system("CLS"); printf("你認為你是一個有個性,有自己的思想與主見的人嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_2(); break; case 2: personality_1_8(); break; default: mess(); break; } } void personality_1_2() { int select; printf("你比較喜歡星型還是心型的項鍊呢?\n"); printf("1.星型的唷>__^\n"); printf("2.心型的唷>__^\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_3(); break; case 2: personality_1_9(); break; default: mess(); break; } } void personality_1_3() { int select; printf("你喜歡玩洋娃娃或機器人嗎?\n"); printf("1.喜歡的唷>__^\n"); printf("2.才不呢亨ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_11(); break; case 2: personality_1_4(); break; default: mess(); break; } } void personality_1_4() { int select; printf("你對中國的傳統服飾有興趣嗎?\n"); printf("1.有>__^\n"); printf("2.超級有\(^o^)/\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_11(); break; case 2: personality_1_5(); break; default: mess(); break; } } void personality_1_5() { int select; printf("你的衣櫃裡有紅色衣服嗎?\n"); printf("1.有的唷>__^\n"); printf("2.才沒有呢亨ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_6(); break; case 2: personality_1_12(); break; default: mess(); break; } } void personality_1_6() { int select; printf("你願意申請一份要求工作經驗的職位嗎?\n"); printf("1.願意的唷>__^\n"); printf("2.亨才不要咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_7(); break; case 2: personality_1_13(); break; default: mess(); break; } } void personality_1_7() { int select; printf("你受到朋友的歡迎是因為你是個可靠的人嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: consequenceA(); break; case 2: consequenceB(); break; default: mess(); break; } } void personality_1_8() { int select; printf("你是短頭髮的嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_2(); break; case 2: personality_1_15(); break; default: mess(); break; } } void personality_1_9() { int select; printf("你是否皮膚白皙白皙的呢?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_3(); break; case 2: personality_1_16(); break; default: mess(); break; } } void personality_1_10() { int select; printf("1.向日葵唷>__^\n"); printf("2.野菊花唷>__^\n"); printf("請從上面兩朵花選擇比較喜歡的那種唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_14(); break; case 2: personality_1_11(); break; default: mess(); break; } } void personality_1_11() { int select; printf("你是否是一個有責任心的學生或職員呢?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_5(); break; case 2: personality_1_17(); break; default: mess(); break; } } void personality_1_12() { int select; printf("你最近對手工藝有興趣嗎?(小吐槽:為甚麼要最近啊= =)\n"); printf("1.有的唷>__^\n"); printf("2.才沒有呢亨ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_18(); break; case 2: personality_1_6(); break; default: mess(); break; } } void personality_1_13() { int select; printf("你認為你是個親切友善的人嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_7(); break; case 2: personality_1_19(); break; default: mess(); break; } } void personality_1_14() { int select; printf("你介意與異性朋友睡在相同一張床嗎-///-?\n"); printf("1.介...介意的唷>///<\n"); printf("2.才不介意咧哈哈\(^o^)/\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_20(); break; case 2: consequenceA(); break; default: mess(); break; } } void personality_1_15() { int select; printf("運動是你的主要課後活動嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_9(); break; case 2: personality_1_21(); break; default: mess(); break; } } void personality_1_16() { int select; printf("你對理科有興趣嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_10(); break; case 2: personality_1_22(); break; default: mess(); break; } } void personality_1_17() { int select; printf("1.橘色唷>__^\n"); printf("2.紅色唷>__^\n"); printf("請從上面兩種顏色選擇比較喜歡的一種唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_12(); break; case 2: personality_1_24(); break; default: mess(); break; } } void personality_1_18() { int select; printf("你比較喜歡山還是海洋呢?\n"); printf("1.山唷>__^\n"); printf("2.海唷>__^\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_13(); break; case 2: personality_1_25(); break; default: mess(); break; } } void personality_1_19() { int select; printf("你會忌妒比你出色的人嗎?\n"); printf("1.會的唷ˋwˊ\n"); printf("2.才不會咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_14(); break; case 2: personality_1_26(); break; default: mess(); break; } } void personality_1_20() { int select; printf("你介意在公共場所大聲講話或大笑嗎?\n"); printf("1.介意的唷(0^0)\n"); printf("2.才不介意唷>__^\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: consequenceC(); break; case 2: consequenceB(); break; default: mess(); break; } } void personality_1_21() { int select; printf("你會經常收拾你的方間嗎?\n"); printf("1.當然會的唷>__^\n"); printf("2.才不會咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_16(); break; case 2: personality_1_28(); break; default: mess(); break; } } void personality_1_22() { int select; printf("你喜歡看電視的體育節目嗎?\n"); printf("1.喜歡的唷>__^\n"); printf("2.亨才不喜歡咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_23(); break; case 2: personality_1_29(); break; default: mess(); break; } } void personality_1_23() { int select; printf("你認為純友誼在異性朋友之間存在嗎?\n"); printf("1.存在的唷>__^\n"); printf("2.不..不存在的吧O//O\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_17(); break; case 2: personality_1_10(); break; default: mess(); break; } } void personality_1_24() { int select; printf("你想學習烹飪嗎?\n"); printf("1.想的唷>__^\n"); printf("2.亨才不想咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_18(); break; case 2: personality_1_31(); break; default: mess(); break; } } void personality_1_25() { int select; printf("你對網路有興趣嗎?\n"); printf("1.有的唷>__^\n"); printf("2.亨才沒有咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_19(); break; case 2: personality_1_32(); break; default: mess(); break; } } void personality_1_26() { int select; printf("1.運動型唷>__^\n"); printf("2.成熟型唷>__^\n"); printf("請從上面選出比較喜歡的異性類型唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_20(); break; case 2: personality_1_39(); break; default: mess(); break; } } void personality_1_27() { int select; printf("你喜歡穿著名牌時裝嗎?\n"); printf("1.喜歡的唷>__^\n"); printf("2.亨才不喜歡咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: consequenceB(); break; case 2: consequenceD(); break; default: mess(); break; } } void personality_1_28() { int select; printf("你比較喜歡狗還是貓呢?\n"); printf("1.狗狗唷>__^\n"); printf("2.貓貓唷>__^\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_22(); break; case 2: personality_1_34(); break; default: mess(); break; } } void personality_1_29() { int select; printf("你通常會攜帶香水出街嗎?\n"); printf("1.會的唷>__^\n"); printf("2.才不會咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_30(); break; case 2: personality_1_35(); break; default: mess(); break; } } void personality_1_30() { int select; printf("你比較喜歡太陽還是月亮呢?\n"); printf("1.太陽唷>__^\n"); printf("2.月亮唷>__^\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_23(); break; case 2: personality_1_24(); break; default: mess(); break; } } void personality_1_31() { int select; printf("你經常改變你的髮型嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_25(); break; case 2: personality_1_37(); break; default: mess(); break; } } void personality_1_32() { int select; printf("服務其他人令你覺得忙碌嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_26(); break; case 2: personality_1_38(); break; default: mess(); break; } } void personality_1_33() { int select; printf("你通常保持整齊的頭髮嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_27(); break; case 2: consequenceC(); break; default: mess(); break; } } void personality_1_34() { int select; printf("你有烹飪恐懼症嗎?(小吐槽:這什麼莫名其妙的恐懼症= =)\n"); printf("1.有的唷Q__Q\n"); printf("2.亨才沒有咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_29(); break; case 2: personality_1_35(); break; default: mess(); break; } } void personality_1_35() { int select; printf("你是否有很多飾品呢?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_36(); break; case 2: personality_1_37(); break; default: mess(); break; } } void personality_1_36() { int select; printf("你喜歡在假期或節日期間購物嗎?\n"); printf("1.喜歡的唷>__^\n"); printf("2.亨才不喜歡咧ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_37(); break; case 2: personality_1_31(); break; default: mess(); break; } } void personality_1_37() { int select; printf("將來你希望製造雕像嗎?(小吐槽:這什麼志願啊...)\n"); printf("1.希望的唷>__^\n"); printf("2.這種東西誰會希望啊!!ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_32(); break; case 2: personality_1_38(); break; default: mess(); break; } } void personality_1_38() { int select; printf("你十分挑剔你的內褲品味嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_40(); break; case 2: personality_1_39(); break; default: mess(); break; } } void personality_1_39() { int select; printf("你對製造手工藝有興趣嗎?\n"); printf("1.有的唷>__^\n"); printf("2.亨才沒有ノ(ˋ3ˊ)ノ\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: personality_1_33(); break; case 2: personality_1_27(); break; default: mess(); break; } } void personality_1_40() { int select; printf("你是否一個追隨潮流的人呢?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: consequenceC(); break; case 2: consequenceD(); break; default: mess(); break; } } void mess() { printf("恭喜!!你是來亂型:\n不要選不存在的選項呀!\n想被埋進土裡看星星嗎?\n"); } void consequencemenu() { printf("0.回主選單\n"); printf("1.結束程式\n"); printf("請選擇你要的操作唷:"); } void consequencemenu1() { printf("0.回主選單\n"); printf("1.結束程式\n"); printf("2.回心理測驗選單\n"); printf("請選擇你要的操作唷:"); } void consequenceA() { int select; system("CLS"); printf("恭喜!!你是A型:\n你是一個外向和樂觀的人。雖然你也有挫折失\n"); printf("敗的時候,但開朗的你很快便振作起來。異性\n朋友很喜歡你親切且友善的性格,但也同時令\n"); printf("你的配偶失去安全感。不懂表達感情是你的缺\n點,但寬容跟慷慨是你受歡迎的原因。同性朋\n"); printf("友很難了解你,因為你性格天真單純,但這正\n是你吸引異性的有利條件呢!\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void consequenceB() { int select; system("CLS"); printf("恭喜!!你是B型:\n你關懷照料的性格總是令朋友們覺得你是他們的\n"); printf("大哥哥大姐姐。朋友們都很信任你,她們覺得\n與你聊天很舒服並且是一種樂趣。通常一些年紀\n"); printf("比你小而且感情脆弱的異性容易被你吸引。\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void consequenceC() { int select; system("CLS"); printf("恭喜!!你是C型:\n你是一個依賴且欠缺主見的人,因此異性朋友\n"); printf("總是覺得你是他們的小弟弟小妹妹。在四個類\n型之中,你是最適合結婚的一類。你能成功的\n"); printf("佔有配偶空閒的時間。你總希望你是眾人的集\n中點。楚楚可憐是你給異性的印象因此朋友都\n"); printf("熱心的保護你、照顧你。穿著清潔整齊的衣服\n能讓你更加受歡迎。\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void consequenceD() { int select; system("CLS"); printf("恭喜!!你是D型:\n在四個類型之中,你是最性感的一類。嫵媚迷\n"); printf("人的你很受朋友歡迎而且更是眾人的集中點呢\n!可是,朋友們往往只是寵愛你的外貌,忠告你\n"); printf("不要過分信任異性的甜言蜜語!另外,希望你\n能多表現你的智慧及主見,這樣你便能成為外在\n"); printf("及內在美兼備的人!\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void love1() { int select; system("CLS"); printf("在你的觀念中,男女分手後還能做朋友嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love2(); break; case 2: love3(); break; default: mess(); break; } } void love2() { int select; printf("當你暗戀上一個人的時候,你敢鼓起勇氣跟她告白嗎?\n"); printf("1.敢的唷\n"); printf("2.才不敢啦-/-\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love3(); break; case 2: love4(); break; default: mess(); break; } } void love3() { int select; printf("你認為在下列的戀愛模式中哪種需要付出更多的勇氣?\n"); printf("1.忘年戀唷\n"); printf("2.姐弟戀唷\n"); printf("3.異地戀唷\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love4(); break; case 2: love5(); break; case 3: love6(); break; default: mess(); break; } } void love4() { int select; printf("假如你是不幸被雙親拋棄的孤兒,你會恨父母嗎??\n"); printf("1.會的唷\n"); printf("2.應該不會吧\n"); printf("3.我也不清楚嗚嗚\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love5(); break; case 2: love7(); break; case 3: love6(); break; default: mess(); break; } } void love5() { int select; printf("男友主動向你提分手,可是不久之後要求復合,你會接受嗎?\n"); printf("1.會唷\n"); printf("2.才不會呢\n"); printf("3.看情況吧OAO\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love6(); break; case 2: love7(); break; case 3: love8(); break; default: mess(); break; } } void love6() { int select; printf("你是一個害怕孤獨的人嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love7(); break; case 2: love8(); break; default: mess(); break; } } void love7() { int select; printf("你有勇氣當一名單親爸爸/媽媽嗎?\n"); printf("1.有的唷>__^\n"); printf("2.不..沒有\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love8(); break; case 2: love9(); break; default: mess(); break; } } void love8() { int select; printf("如果異性好友約你晚上出來看流星雨,你會赴約嗎?\n"); printf("1.會的唷\n"); printf("2.才不會\n"); printf("3.看情況吧\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love9(); break; case 2: love11(); break; case 3: love10(); break; default: mess(); break; } } void love9() { int select; printf("你會為了迎合戀人的口味而改變自己的飲食習慣嗎?\n"); printf("1.會的唷\n"); printf("2.才不會\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love10(); break; case 2: love11(); break; default: mess(); break; } } void love10() { int select; printf("你覺得自己有可能成為閃婚一族嗎?\n"); printf("1.有的唷\n"); printf("2.才沒有可能的吧\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love12(); break; case 2: love11(); break; default: mess(); break; } } void love11() { int select; printf("一旦失去愛情,世界就變得不夠完整。你認同這個觀點嗎?\n"); yesnomenu(); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love12(); break; case 2: love13(); break; default: mess(); break; } } void love12() { int select; printf("相對來說你更不能忍受戀人的哪種暴力行為?\n"); printf("1.熱暴力唷(身體上的攻擊行為)\n"); printf("2.冷暴力唷(言語上的攻擊行為)\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love13(); break; case 2: love14(); break; default: mess(); break; } } void love13() { int select; printf("你認為自己會是站在成功的戀人後面的人嗎?\n"); printf("1.當然會的唷\n"); printf("2.應該不會吧\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love15(); break; case 2: love14(); break; default: mess(); break; } } void love14() { int select; printf("別人對你的批評會讓你長時間趕到不開心嗎?\n"); printf("1.會的嗚嗚QQ\n"); printf("2.才不會咧誰管她們呀呸呸\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: love16(); break; case 2: love15(); break; default: mess(); break; } } void love15() { int select; printf("假如你的另一半有隨地吐痰的壞習慣,你最有可能怎麼辦?\n"); printf("1.立刻跟他/她分手(太兇了吧= =)\n"); printf("2.屢教不改就分手\n"); printf("3.努力幫他改掉這個壞習慣\n"); printf("4.睜一隻眼閉一隻眼\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: loveconsequenceB(); break; case 2: love17(); break; case 3: love18(); break; case 4: love16(); break; default: mess(); break; } } void love16() { int select; printf("如果有不喜歡的異性用盡浪漫手段追你,你會答應跟他/她在一起嗎?\n"); printf("1.會的唷\n"); printf("2.才不會的呢\n"); printf("3.看情況吧\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: loveconsequenceC(); break; case 2: love18(); break; case 3: love17(); break; default: mess(); break; } } void love17() { int select; printf("你能忍受自己的另一半偶爾因為應酬而夜歸嗎?\n"); printf("1.可以的\n"); printf("2.不行的吧\n"); printf("3.我也不清楚耶\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: loveconsequenceE(); break; case 2: loveconsequenceD(); break; default: love18(); break; } } void love18() { int select; printf("假如剛認識不久的異性約你去做下列其中一件事,你更願意參加哪一項\n"); printf("1.看電影\n"); printf("2.打球\n"); printf("3.聽音樂會\n"); printf("請輸入相對應的數字唷^___^:"); scanf_s("%d",&select); switch(select) { case 1: loveconsequenceA(); break; case 2: loveconsequenceG(); break; case 3: loveconsequenceF(); break; default: mess(); break; } } void loveconsequenceA() { int select; system("CLS"); printf("你喜歡的人是溫柔型!!:\n你對愛情有著完美的期待,心目中的另一半人選\n"); printf("必定要帶著溫柔的氣息。對你來說,那種具有\n柔和的眼神,講話平緩有條理,尊重異性的溫柔\n"); printf("的人最難抗拒。而且,你比較容易相信別人,\n在交朋友的時候輕易就會被別人的外表所矇騙,\n"); printf("記得要帶眼識人唷!\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void loveconsequenceB() { int select; system("CLS"); printf("你喜歡的人是斯文型!!:\n你看人有著比較嚴格的要求,特別關注在細節\n"); printf("上別人的行為舉止。與異性交往的過程中,你\n會不由自主的去注意那些文質彬彬,談吐溫文爾\n"); printf("雅的斯文人。當然,假如你遇上一個像痞子一\n樣的人,你是無論如何都不會愛上她的。\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void loveconsequenceC() { int select; system("CLS"); printf("你喜歡的人是花心型!!:\n你比較關注自己在別人眼裡的形象,喜歡聽到\n"); printf("別人的讚美,深怕被討厭。一旦你遇到滿嘴甜\n言蜜語的人時,只能棄械投降。因此,你很容易\n"); printf("碰上花心的人最後獨自傷心。其實,如果你不\n是那麼介意別人的看法,你對花言巧語的鑑別力\n"); printf("也會提高。\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void loveconsequenceD() { int select; system("CLS"); printf("你喜歡的人是宅宅型!!:\n你的內心充滿不安感,對外面的世界和人都帶\n"); printf("有不被察覺的懷疑。敏感的你經常需要別人的\n關注和陪伴,因此你特別鍾情顧家的人。整天待\n"); printf("在家裡的宅宅活動範圍小,恰好能讓你感到非\n常放心。不過,狹小的活動空間可能讓你感到無\n"); printf("聊,假如要選宅宅當你的另一半,就一定要考\n慮清楚你們的生活習慣一不一樣唷!\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void loveconsequenceE() { int select; system("CLS"); printf("你喜歡的人是事業型!!:\n你希望能夠過上安定的生活,家庭責任感較重\n"); printf(",是相夫教子的好材料。你把自己在事業上的\n目標投射在另一半身上,那種以事業為重,努力\n"); printf("拼搏的人最能得到你的青睞。不過,即使是工\n作第一也要顧及家人的感受唷!\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void loveconsequenceF() { int select; system("CLS"); printf("你喜歡的人是尊貴型!!:\n你追求生活的品質,不只自己,也希望另一半\n"); printf("同樣具有尊貴的氣質。普通的市井小民無法勾\n起你的興趣,只有那種渾身充滿王者氣派的人才\n"); printf("能立即擊中你的心。不過,符合你理想的人可\n遇不可求,不妨選一位有潛力的人,並且幫助他\n"); printf("成為你理想中的人!\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void loveconsequenceG() { int select; system("CLS"); printf("你喜歡的人是陽光型!!:\n你活潑好動心中似乎藏著很多話想跟大家分享\n"); printf("。在與異性接觸的過程中,你希望獲得更多的\n話題和交流,那種充滿陽光氣息的人會讓你感到\n"); printf("非常投緣,假如他是運動愛好者,那麼你對他\n的傾慕更是增添不少。當然,這種人可是搶手貨\n"); printf(",時機到了要好好把握唷!\n"); consequencemenu(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); default: mess(); break; } } void mental1() { char select; printf("假如你向森林深處走去,你覺得你會遇到甚麼呢?\n"); printf("A.人\n"); printf("B.動物\n"); printf("C.土人\n"); printf("D.仙女\n"); printf("請選取相對應的選項唷>___^(英文字母):"); scanf_s("%c",&select); switch(select) { case 'A': case 'a': mentalconsequenceA1(); break; case 'B': case 'b': mentalconsequenceB1(); break; case 'C': case 'c': mentalconsequenceC1(); break; case 'D': case 'd': mentalconsequenceD1(); break; default: system("CLS"); printf("請確實選擇有效字母選項!\n"); mental1(); break; } } void mentalconsequenceA1() { int select; system("CLS"); printf("你是個堅守常規的人,你不會做有損倫理的事\n情,更不會發生不倫之戀。你也會要求你的戀人\n"); printf("對你從一而終,所以戀愛中的你是是個心胸異\n常狹窄的人。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mentalconsequenceD1() { int select; system("CLS"); printf("隨然你沉溺在完全自我的世界裡,但這也是你\n的魅力所在,你也意識到自己這一特長,所以\n"); printf("也引以為傲,因此你絕不會與性格相異的人交\n往,對戀人的要求也非常嚴格。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mentalconsequenceC1() { int select; system("CLS"); printf("你善與人交往,有令人對你一見鍾情的魅力,\n戀愛的經驗也不少。你對戀人的寬容,其實是你\n"); printf("視體驗不同性格的人的一種挑戰。這種戀愛心\n理,似乎有些或於自信和驕傲,小心誤人誤己。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mentalconsequenceB1() { int select; system("CLS"); printf("你是個不愛發脾氣的人,所以容易相處。你喜\n歡的戀愛方式是經過時間累積而逐漸醞釀出來\n"); printf("的感情。你能包容戀人的一切,即使對方做錯\n了事,你也會忍氣吞聲。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mental2() { char select; printf("有天你走在路上突然看見地上有錢,可是周圍有兩三個人,不好意思去撿\n此時你認為地上要掉多少錢你才會彎下去撿呢?\n"); printf("A.1~10\n"); printf("B.10~100\n"); printf("C.100~1000\n"); printf("D.1000~\n"); printf("E.多少都不撿\n"); printf("請選取相對應的選項唷>___^(英文字母):"); scanf_s(" %c",&select); switch(select) { case 'A': case 'a': mentalconsequenceA2(); break; case 'B': case 'b': mentalconsequenceB2(); break; case 'C': case 'c': mentalconsequenceC2(); break; case 'D': case 'd': mentalconsequenceD2(); break; case 'E': case 'e': mentalconsequenceE2(); break; default: system("CLS"); printf("請確實選擇有效字母選項!\n"); mental1(); break; } } void mentalconsequenceA2() { int select; system("CLS"); printf("你一點也不在意別人怎麼說怎麼看,完全只相\n信自己的感覺和判斷,你一旦上了可能很快就\n"); printf("會跳入婚姻當中,你可能二十出頭就結婚了。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mentalconsequenceB2() { int select; system("CLS"); printf("你是一個踏實的人,你的眼光不會很高,也不\n會有不切實際的幻想,這樣的你大概會在二十\n"); printf("五歲結婚。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mentalconsequenceC2() { int select; system("CLS"); printf("你很有自己的想法,卻也很在乎世俗的眼光,\n你的結婚年齡大概在二十五到三十之間。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mentalconsequenceD2() { int select; system("CLS"); printf("你眼光很高,或者說你寧缺毋濫,一定要找到\n一個和自己各方面都契合的對象才會考慮結婚\n"); printf(",你結婚可能在三十到三十五歲之間。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } } void mentalconsequenceE2() { int select; system("CLS"); printf("你是一個非常忠於自己的人,絕對不會因外在\n因素而破壞自己的原則,你結婚也許在三十五\n"); printf("歲後。當然,也有可能永遠當個快樂單身貴族\n。\n"); consequencemenu1(); scanf_s("%d",&select); switch (select) { case 0: break; case 1: exit(0); case 2: submenu_mental(); break; default: mess(); break; } }
void mainmenu(); void submenu_mental(); void yesnomenu(); void personality_1_1(); void personality_1_2(); void personality_1_3(); void personality_1_4(); void personality_1_5(); void personality_1_6(); void personality_1_7(); void personality_1_8(); void personality_1_9(); void personality_1_10(); void personality_1_11(); void personality_1_12(); void personality_1_13(); void personality_1_14(); void personality_1_15(); void personality_1_16(); void personality_1_17(); void personality_1_18(); void personality_1_19(); void personality_1_20(); void personality_1_21(); void personality_1_22(); void personality_1_23(); void personality_1_24(); void personality_1_25(); void personality_1_26(); void personality_1_27(); void personality_1_28(); void personality_1_29(); void personality_1_30(); void personality_1_31(); void personality_1_32(); void personality_1_33(); void personality_1_34(); void personality_1_35(); void personality_1_36(); void personality_1_37(); void personality_1_38(); void personality_1_39(); void personality_1_40(); void mess(); void consequencemenu(); void consequencemenu1(); void consequenceA(); void consequenceB(); void consequenceC(); void consequenceD(); void love1(); void love2(); void love3(); void love4(); void love5(); void love6(); void love7(); void love8(); void love9(); void love10(); void love11(); void love12(); void love13(); void love14(); void love15(); void love16(); void love17(); void love18(); void loveconsequenceA(); void loveconsequenceB(); void loveconsequenceC(); void loveconsequenceD(); void loveconsequenceE(); void loveconsequenceF(); void loveconsequenceG(); void mental1(); void mental2(); void mentalconsequenceA1(); void mentalconsequenceB1(); void mentalconsequenceC1(); void mentalconsequenceD1(); void mentalconsequenceA2(); void mentalconsequenceB2(); void mentalconsequenceC2(); void mentalconsequenceD2(); void mentalconsequenceE2();
沒有留言:
張貼留言