先随机产生N个三位自然数输出,然后再输出其中同时是3、5、7倍数的数。(设N为100)

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:37:53
帮忙啊

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

int main( )
{
int i,j=0,arr[100];
srand((unsigned)time(NULL));
for(i=0;i<100;i++)
{
arr[i]=rand()%900+100;
}
printf("产生的100个三位数为:\n");
for(i=0;i<100;i++)
printf("%d ",arr[i]);
printf("\n能被3、5、7同时整除的有:\n");
for(i=0;i<100;i++)
{
if(arr[i]%3==0 && arr[i]%5==0 && arr[i]%7==0)
{
printf("%d ",arr[i]);
}
}
system("pause");
return 0;
}
很大可能上没有同时是3、5、7倍数的数

你要什么语言的啊?

#include<iostream>
#include<cstdlib>
using namespace std;
void main()
{
int i,a[100];
for(i=0;i<100;i++)
{
a[i]=100+rand()%900;
cout<<a[i]<<' ';a
}
for(i=0;i<100;i++)
{
if

急! VB. 编写产生随机整数过程,输出N个指定范围的随机整数. 编写个JAVA程序(1)随机产生200个三位的正整数,按每行十个数输出(2)统计偶数个数(3)偶数出现的概率 VB 随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示 随机产生20个100以内的数,输出;按从小到大的顺序排序,输出。 怎样用C实现 输入N,输出1到N这N个自然数的全排列呢? 用随机函数产生三位数的整数200个,按每15个一行输出 用vb:产生随机三位整数[100,999],将该三位数的个、十、百位数求和。 vb 随机产生10个[10~100]之间整数,按升序输出到label1控件中 编一个程序,随机产生20个整数,求出最大数和最小数并输出。 (1)编写程序,利用随机函数产生并输出10个10~99之间的随机整数,再按升序输出这10个数。