函式程式練習 猜數字遊戲啊之類的

2021-09-13 18:48:08 字數 1366 閱讀 3977

1.猜數字遊戲。

#define _crt_secure_no_warnings

#include

#include

#include

int menu()

int game()

else if (num>to_guess)

else

}return 0;

}int main()

else if (choise == 0)

else

}system("pause");

return 0;

}2.在整型有序陣列中查詢想要的數字,

找到了返回下標,找不到返回-1.(折半查詢)

#define _crt_secure_no_warnings

#include

#include

int get(int arr, int find, int size)

else if (find>arr[mid])

else

}return -1;

}int main();

int to_find = 8;

int size = sizeof(a) / sizeof(a[0]) - 1;

printf("%d\n", get(a, to_find, size));

system("pause");

return 0;

}3.編寫**模擬三次密碼輸入的場景。

最多能輸入三次密碼,密碼正確,提示「登入成功」,密碼錯誤,

可以重新輸入,最多輸入三次。三次均錯,則提示退出程式。

#define _crt_secure_no_warnings

#include

#include

void password(char a);

printf("請輸入密碼:\n");

for ( i = 1; i <= 3; i++)

else

}if (j == 4)

}if (i < 3)

else

}int main()

4.編寫乙個程式,可以一直接收鍵盤字元,

如果是小寫字元就輸出對應的大寫字元,

如果接收的是大寫字元,就輸出對應的小寫字元,

如果是數字不輸出。

#define _crt_secure_no_warnings

#include

#include

void circle()

else if (x<='z'&&x>='a')

}int main()

system("pause");

return 0;

}

練習4 6 猜數字遊戲

練習4 6 猜數字遊戲 15 分 猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該...

練習4 6 猜數字遊戲(do while)

猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示 bingo 如果3次以內...

練習4 6 猜數字遊戲 15 分

猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示 bingo 如果3次以內...