猜数字游戏;
#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;
}
比较有意思的一个代码,希望大家试着敲一下,一起玩玩。
接下来分享一个关机的代码,大家可以用来坑室友......
#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;
}
这个我就不用来试运行了,嘻嘻。
希望大家能给我多提建议,帮我一起改正。