係統粉 > 電腦問答 > 其他問答

已解決幫忙寫個C小程序

提問者:看著倒會誰底到  |  瀏覽次  |  提問時間:2017-02-08  |  回答數量:6

幫忙寫個C小程序 要求輸入回車輸出 成功 或 失敗輸出成功的機會為1/3輸入其它則自動結束,否則繼續上步驟最近在自學C 希望大家幫幫~謝了~3樓

已有6條答案
wo溈鉨著迷

wo溈鉨著迷

回答數:79  |  被采納數:111

不是很明白題目意思。
2017-02-08 20:35:18
讚 7
flysnow_9

flysnow_9

回答數:161  |  被采納數:68

就是相當於抽獎似的
回車就相當於 開始
然後自動輸出 成功 或 失敗 (可設製概率)
2017-02-08 21:01:26
讚 16
歲月剩麻木的我

歲月剩麻木的我

回答數:124  |  被采納數:24

#include <iostream.h>
#include <stdlib.h>
#include <time.h>

int rand(int n1,int n2)
{
if(n1>n2) return -1;
if(n1==n2) return 0;
int temp=n1+int((n2-n1)*double(rand())/RAND_MAX);
return temp;
}
void main()
{
char a;

srand ( (unsigned )time (NULL));

cout<<"概率問題啊:";
while(true)
{
cin>>a;
if(a!=&#39;c&#39;)
break;
else
{
if(rand(0,2)%3==0)
cout<<"成功"<<endl;
else
cout<<"失敗"<<endl;
}
}
}

我的這個是輸入c開始的啊。
2017-02-09 02:42:06
讚 12
善良的夏思柔

善良的夏思柔

回答數:136  |  被采納數:34

可以了,C++的吧,這個
不過有沒有C的 這個我實在是看不懂,
我想自己研究下~~
而且,這個概率好像是50%吧
2017-02-09 02:31:00
讚 13
蠱惑銀月

蠱惑銀月

回答數:172  |  被采納數:66

cin改scanf,cout改printf就是C的
2017-02-09 08:35:08
讚 17
zy_左左

zy_左左

回答數:217  |  被采納數:82

(rand()*3)%1==0->失敗
(rand()*3)%2==0->失敗
(rand()*3)%3==0->成功
2017-02-08 23:41:00
讚 21
相關問答
最新其他問答
解決方法