如何用C语言编写个1到100的随机取数程序

来自:    更新日期:早些时候
编写一个C语言程序求出100~300之间满足如下条件的数~

#include
int main()
{
int i,a,b,c;
for(i=100;i<=300;i++)
{
a=i%10;
b=i/10%10;
c=i/100;
if(a+b+c==12&&a*b*c==42)printf("%d
",i);
}
return 0;
}

#include
main()
{
int i=1,sum=0;
for(;i<=100;i++)
sum+=i;//累加
printf("%d
",sum);//输出结果
}

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{ int y,i;
srand((unsigned) time(NULL));
for ( i=0;i<10;i++ ) //下面生成10个随机数并打印

{ y=rand()%99+1; //生成0~99之间的一个随机数+1=1~100之间的随机数
printf("%d\n",y);
}
}

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

int main(int argc, char **argv)
{
int random_number = 0;
srand((unsigned)time(NULL)); //初始化种子;
random_number = rand()%100 + 1; //用rand()生成0-RAND_MAX之间的整数,取余100再加1即从1到100的整数;
printf("%d", random_number);//打印结果;
}

#include<stdio.h>
int main()
{
int num;
srand(time(0));
num=rand()%100;

printf("取出的数num=%d\n",num);
return 0;
}


如何用C语言编写个1到100的随机取数程序视频

相关评论:
  • 15515597957用c语言编写1+2+3+...+100
    能齐祥include <stdio.h> include <conio.h> int main(){ int sum=0,i=1;while(i<=100){ sum=sum+i;i++;} printf("1+2+3+...+100=%d",sum);getch();} 方法二、int main(){ int sum=0,i;for(i=1;i<=100;i++){ sum=sum+i;} printf("1+2+3+...+100=%d",sum);getch...

  • 15515597957编写程序,求1~100之间的奇数和偶数之和,并加以输出。用C语言
    能齐祥include "stdio.h"int main(){ int countou,countji=0;int i=0;for(i=1;i<=100;i++){ if(i%2==0) countou+=i;else countji+=i;} printf("偶数和:%d\\n 奇数和:%d",countou,countji);return 0;}

  • 15515597957用c语言编写:1.求1~100之间所有能被3整除的数之和
    能齐祥注:因本人机子没有装C,所以只写出方法,希望读者仔细调试 1,最容易理解的做法 include<stdio.h> main(){ int i,sum;for(i=3;i<100;i=i+3)sum+=i;printf("sum=%d\\n",sum);} 2, #include<stdio.h> include<math.h> main(){int i,j,n,m=0;for(i=101;i<=500;i+=2){ ...

  • 15515597957用C语言编写一个程序,计算从1加到100的和,并将结果输出。跪求代码,急...
    能齐祥include <stdio.h>int main(void) {int i,sum;for(i=1,sum=0;i<101;++i){sum+=i;}printf("%d\\n",sum);return 0;}

  • 15515597957C语言编写:求1到100中既能被一个数整除又能被另一个数整除的所有数,并...
    能齐祥int s[100];int x,y;int i;int a=0,b;printf("请输入一个数字:");scanf("%d",&num1);printf("请再输入一个数字:");scanf("%d",&num2);for(i=1;i<=100;i++){ if(i%num1==0)x=1;else x=0;if(i%num2==0)y=1;else y=0;if(x&y){ s[a]=i;a++;} } print...

  • 15515597957C语言:编写一个程序实现1-100内所有数累加,并输出结果
    能齐祥int x=100;int sum;sum=(x+x*x)\/2;printf("%d\\n",sum);

  • 15515597957用C语言编写一个可以产生1~99随机数的函数
    能齐祥可以使用C语言标准库中的srand()和rand()来生成随机数,同时要生成1~99之间的随机数,只需要将生成的随机数与99整除,取其余数+1即可保证所有产生的随机数在[1,99]的区间之内。示例代码如下:include<stdio.h>#include<stdlib.h>#includeint main(){int a,i;srand((unsigned)time(NULL));\/\/初...

  • 15515597957C语言1乘到100怎么编写
    能齐祥double型浮点数可以胜任。设置1个int型变量i作为for循环控制变量,遍历1~100;设置1个初值为1.0的double型变量sum与i相乘保存部分积,当i遍历完成后sum便是所求结果。由于结果数字太大,得用科学计数法显示(显示的是近似值)。代码如下:\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line...

  • 15515597957编写一段C语言程序,程序功能是: 把1到100之内的所有素数找出来并输出...
    能齐祥include <stdio.h> int isprime(int n){for(int i=2;i*i<=n;i++)if(n%i==0)return 0;return n>1;} int main(){int n=0,i;for(i=2;i<101;i++)if(isprime(i)){printf("%d ",i);n++;} printf("\\nToatl=%d\\n",n);return 0;} ...

  • 15515597957如何用c语言编写1+2+3+5+8+13加到100以内的程序? 初学者 求老司机...
    能齐祥include <stdio.h> int main(){ int a=1,b=2,t,s=1;for (;b<=100;t=a+b,a=b,b=t)s+=b;printf("Sum=%d\\n",s);\/*将最终结果输出*\/ return 0;}

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网