猜字游戏(python版加C语言版)

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;
}


版权声明:本文为minghaibuai原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。