猜字+關機
新手朋友們在學習程序中往往感到枯燥和卑微,為什么別人會那么多小技巧啊!為什么我他們知道那么多!
巧了!博主作為一個小菜雞也是這樣想的,哈哈哈哈!其實這些都是慢慢學來的,悄悄告訴你博主也就會這一個…,盡管這樣我也要發貼,因為我也想要你們知道,豐富一下自己,
首先大家要知道這么幾個小知識(不要告訴別人哦!)
1.rand();是產生亂數的的陳述句,但是每次都一樣不信你試試,下面的陳述句,
#include <stdio.h>
int main ()
{
int a;
a=rand();
printf("%d",a);
return 0;
}
而真正的陳述句是srand((unsigned)time(NULL));使用這個陳述句是別忘了加上#include<time.h>,這里因為srand()是用來初始化隨機種子數的,它是通過時間來分配的,所以只要time的值改變,它所產生的值也會變,但是你有沒有發現你產生的值都太大了,沒關系你只要這樣做(見代碼)
srand((unsigned)time(NULL));
a=rand()%100;
好了,基本的知識你曉得了,那么我們開始吧,
#include <stdio.h>
#include <stdlib.h>//這個不能丟
#include <time.h>
int main()
{
int a,sum,b;
sum=6;//可以設定你想要次數
srand((unsigned)time(NULL));//必須記住
a=rand()%100;
while(1)
{
sum--;
scanf("%d",&b);
if(b<a)
printf("小了,還剩%d次機會,請繼續\n",sum);
if(b>a)
printf("大了,還剩%d次機會,請繼續\n",sum);
if(b==a)
{ printf("針不戳,666\n");
break;
}
if(sum==0)
{
printf("你挺菜的啊\n");
break;
}
}
return 0;
}
2.關機命令system(“shutdown -s -t 50”);要想秀,你一定要記住,50這里可以調節關機時間,不信???那你試試下面的代碼
#include <stdio.h>
#include <stdlib.h>
int main()
{
system("shutdown -s -t 50");
return 0;
}
hahahaha 怎么樣是真的吧,下面你只要結合上面的猜字游戲就行了,一個有一丟丟牛的程式你就會了,
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int a,sum,b;
sum=6;
srand((unsigned)time(NULL));
a=rand()%100;
while(1)
{
sum--;
scanf("%d",&b);
if(b<a)
printf("小了,還剩%d次機會,請繼續\n",sum);
if(b>a)
printf("大了,還剩%d次機會,請繼續\n",sum);
if(b==a)
{ printf("真不錯,666\n");
break;
}
if(sum==0)
{
printf("很遺憾,沒機會了\n");
system("shutdown -s -t 50");//沒錯就只要加個這個陳述句,
break;
}
}
return 0;
}
對了system(“shutdown -a”);是取消關機的指令,
學會了就去捉弄一下別人吧,嘻嘻嘻!
記住學程式的我們永遠是菜鳥,千萬不要自以為是哦,像我一樣慢慢學吧,
歡迎大家對菜鳥博主提出建議,謝謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/229316.html
標籤:其他
上一篇:看透確定性,拋棄確定性
