導航:首頁 > 源碼編譯 > 天氣隨機生成演算法

天氣隨機生成演算法

發布時間:2022-12-20 09:04:53

㈠ 天氣預報說,在今後的三天中,每一天下雨的概率均為40%.現採用隨機模擬試驗的方法估計這三天中恰有兩天

由題意知模擬三天中恰有兩天下雨的結果,經隨機模擬產生了如下20組隨機數,
在20組隨機數中表示三天中恰有兩天下雨的有:191、271、932、812、393,共5組隨機數,
∴所求概率為
5
20
=0.25 .
故選B.

㈡ C語言編寫程序

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
intmain()
{
inttemperature;//溫度
intweather;//天氣
charstr_weather[5];
intwind;//風
srand((unsigned)time(0));//初始化隨機種子
temperature=rand()%63-20;//獲取-20到42的隨機數
while(1)
{
weather=rand()%3;//獲取天氣情況:0為雨,1為雪,2為晴
if(temperature<0&&weather==0)//如果溫度小於0度並且天氣為雨,則重新獲取
{
continue;
}
switch(weather)
{
case0:
strcpy(str_weather,"雨");
break;
case1:
strcpy(str_weather,"雪");
break;
case2:
strcpy(str_weather,"晴");
break;
}
break;//如果符合規則,則退出循環
}
wind=rand()%13;//獲取風級:0-12
printf("今天溫度:%d天氣:%s風級:%d級 ",temperature,str_weather,wind);
return0;
}

㈢ 天氣情況隨機公式

公式: =CHOOSE(INT(RAND()*4+1),"晴","陰","多雲","少雲")

㈣ excel 2007如何用已知天氣情況來判斷溫度,溫度生成隨機數。

在D:F列設置基礎數據

在B2中輸入或復制粘貼下列公式

=RANDBETWEEN(VLOOKUP(A2,D:F,2,),VLOOKUP(A2,D:F,3,))

=VLOOKUP(A2,D:F,2,)&"~"&VLOOKUP(A2,D:F,3,)

下拉填充

閱讀全文

與天氣隨機生成演算法相關的資料

熱點內容
解壓小手工A4紙 瀏覽:975
鋼筋加密區是幾倍 瀏覽:664
編譯程序代碼軟體 瀏覽:800
怎麼恢復加密的東西 瀏覽:981
程序員賣茶 瀏覽:697
後端程序員英文 瀏覽:360
滴滴程序員平均月薪 瀏覽:591
如何使用ftp命令 瀏覽:787
小書亭下載的文件在哪手機文件夾 瀏覽:176
交叉編譯器編譯單個c文件 瀏覽:513
代理伺服器地址列表吧 瀏覽:930
java列出所有文件 瀏覽:868
壓縮包看圖軟體 瀏覽:191
sqlite在android中的應用 瀏覽:661
一本通pdf 瀏覽:916
2021免費的編程軟體 瀏覽:126
項目編譯後瀏覽器不對應刷新 瀏覽:567
三星升級android60 瀏覽:297
粘土的壓縮模量 瀏覽:120
美國程序員生活 瀏覽:223