系统粉 > 电脑问答 > 其他问答

已解决帮忙写个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
相关问答
最新其他问答
解决方法