otottfyx 发表于 2018-11-6 12:54:50

求一个简单的抽奖程序,附代码的

   要求:输入一个正整数 然后从1到这个数中随机抽取一个数并打印出来。 自己能力不够,有大佬可以帮助一下吗?感谢感谢。

Mountain_gs 发表于 2018-11-6 14:53:38

import random
num = int(input("please input a number:"))
r = random.randint(1,num)

print(r)
   

西瓜小刚 发表于 2018-11-7 10:46:54

#include <stdio.h>
#include <windows.h>
#include <time.h>

int main()
{
    int x;
        srand((int)time(NULL));
        scanf("%d",&x);
        printf("%d \n",rand()%x+1);
   
        return 0;
}

kkk0219k 发表于 2018-11-7 13:35:10

西瓜小刚 发表于 2018-11-7 10:46


#include<stdio.h>
int main(void)
{
int a,b;
a=b=3;
if(a>5)
if(a<10)a++;
else a--;
printf("%d",a);

}
为什么A = 3

西瓜小刚 发表于 2018-11-7 14:40:41

kkk0219k 发表于 2018-11-7 13:35
#include
int main(void)
{


if条件没走直接 打印就是 3

八目i 发表于 2018-11-8 14:42:38

kkk0219k 发表于 2018-11-7 13:35
#include
int main(void)
{


因为你第二个if语句在符合第二个if语句是才能执行,如果不符合第一个会直接跳过。

kkk0219k 发表于 2018-11-8 17:24:38

八目i 发表于 2018-11-8 14:42
因为你第二个if语句在符合第二个if语句是才能执行,如果不符合第一个会直接跳过。

谢谢
页: [1]
查看完整版本: 求一个简单的抽奖程序,附代码的