C 轮盘赌轮的用户输入
对于课程作业,我必须创建一个轮盘赌轮(欧洲),该轮盘赌轮:C 轮盘赌轮的用户输入,c,animation,user-input,C,Animation,User Input,对于课程作业,我必须创建一个轮盘赌轮(欧洲),该轮盘赌轮: 从标准输入读取单个数字上的一个有效下注 随机选择一个中奖号码 是两帧或更多帧的动画 显示用户下注和中奖号码 到目前为止,我已经使用for循环设置了轮子的动画,有一个球落在一个随机数上 我试图为用户输入编写一些代码 int bet[3]; int result; scanf( "%d" , &bet); if (bet >=0 && bet <= 36); result = 1; printf(
- 从标准输入读取单个数字上的一个有效下注
- 随机选择一个中奖号码
- 是两帧或更多帧的动画
- 显示用户下注和中奖号码
int bet[3];
int result;
scanf( "%d" , &bet);
if (bet >=0 && bet <= 36); result = 1;
printf("Your bet is number %d", &bet);
int-bet[3];
int结果;
scanf(“%d”,下注(&T);
如果(bet>=0&&bet,则需要使用换行符终止输出以刷新输出缓冲区
printf("Your bet is number %d\n", &bet);
// ^^ newline to flush output buffer
另外,输入不需要3个整数的数组,一个int
就足够了
int bet;
scanf("%d", &bet);
// ...
printf("Your bet is number %d\n", bet);
如果要保留3整数的数组,则需要更改代码
int bet[3];
int result;
scanf( "%d" , &bet[1]); // or &bet[0] or bet + 2
if (bet[1] >=0 && bet[1] <= 36); result = 1;
printf("Your bet is number %d", bet[1]);
result=1;
不是的一部分,如果为什么bet
是一个数组?我的想法是,用户将他们的赌注输入一个数组,并将其命名为数组,然后使用bet[i]
而不是bet
(和&bet[i]
而不是&bet
)然后为每个bett设置i
,谢谢,这真的很有帮助。是的,额外的分号是个错误
int bet;
scanf("%d", &bet);
// ...
printf("Your bet is number %d\n", bet);
int bet[3];
int result;
scanf( "%d" , &bet[1]); // or &bet[0] or bet + 2
if (bet[1] >=0 && bet[1] <= 36); result = 1;
printf("Your bet is number %d", bet[1]);
if (bet >=0 && bet <= 36); result = 1;
// ^ ???