python版猜字游戏,代码如下:
import random
class Error(Exception):
pass
class TooSmallError(Error):
pass
class TooLargeError(Error):
pass
magic_number=random.randint(1,100)
while True:
try:
num=int(input("请输入一个整数[1,100]:"))
if num > magic_number:
raise TooLargeError
elif num < magic_number:
raise TooSmallError
break
except TooLargeError:
print("太大了")
except TooSmallError:
print("太小了")
print("恭喜你,猜对了")
c语言版猜字游戏:
#include<stdio.h>
int main()
{
int mynumber=46;
int yournumber;
printf("input your number:");
scanf("%d",&yournumber);
if(yournumber==mynumber)
printf("ok!you are right!\n");
else
if(yournumber>mynumber)
printf("sorry!your number is bigger than mynumber!\n");
else
printf("sorry!your number is smaller thsn my number!\n");
return 0;
}