猜数字游戏;

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void menu()
{
printf("************************\n");
printf("**********1.piay********\n");
printf("**********2.exit********\n");
}
void game()
{
int random_num=rand()%100+1;
int input=0;
while(1)
{
printf("请输入数字>:");
scanf("%d",&input);
if(input>random_num)
{
printf("猜大了\n");
}
else if(input<random_num)
{
printf("猜小了\n");
}
else
{
printf("猜对了\n");
break;
}
}
}
int main()
{
int input = 0;
srand((unsigned int)time(NULL));
do
{
menu();
printf("请选择>:");
scanf("%d",&input);
switch(input)
{
case 1:
game();
break;
case 2:
break;
default:
printf("请选择,重新输入!\n");
break;
}
}while(input);
return 0;
}

#include<stdio.h>

#include<stdlib.h>

#include<time.h>

void menu()

{

printf("************************\n");

printf("**********1.piay********\n");

printf("**********2.exit********\n");

}

void game()

{

int random_num=rand()%100+1;

int input=0;

while(1)

{  

 printf("请输入数字>:");

 scanf("%d",&input);

 if(input>random_num)

 {

  printf("猜大了\n");

 }

 else if(input<random_num)

 {

  printf("猜小了\n");  

 }

 else

 {

  printf("猜对了\n");

  break;

 }

}  

}

int main()

   {    

 int input = 0;

 srand((unsigned int)time(NULL));

 do

 {

  menu();

  printf("请选择>:");

  scanf("%d",&input);

  switch(input)

  {

   case 1:

    game();

    break;

   case 2:

       break;

   default:

       printf("请选择,重新输入!\n");

   break;  

  }

 }while(input);

 return 0;

}  

练习一些C语言代码_猜数字游戏

比较有意思的一个代码,希望大家试着敲一下,一起玩玩。

接下来分享一个关机的代码,大家可以用来坑室友......

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char input[10]={0};
system("shutdown -s -t 60"); //system需要用stdlib.h
while(1)
{
printf("电脑将在1分钟内关机,如果输入:我是猪,就取消关机!\n请输入:>");
scanf("%s",input);
if( strcmp (input, "我是猪")==0) //strcmp需要用string.h
{
system("shutdown -a");
break;
}
}
return 0;
}

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

int main()

{

char input[10]={0};

system("shutdown -s -t 60");               //system需要用stdlib.h

while(1)

{

 printf("电脑将在1分钟内关机,如果输入:我是猪,就取消关机!\n请输入:>");

 scanf("%s",input);

 if( strcmp (input, "我是猪")==0)      //strcmp需要用string.h  

 {

 system("shutdown -a");  

 break;

}

}

return 0;

}

这个我就不用来试运行了,嘻嘻。

希望大家能给我多提建议,帮我一起改正。