C语言 用随机函数rand生成一包含10个元素数组(100以内正整数),判断每个数组是否为素数。将”
要求每次运行的结果不能一样。rand函数用法自寻利用随机函数rand生成一包含10个元素数组(要求元素均为100以内正整数),判断每个数组是否为素数。将”是”或”否”的结...
要求每次运行的结果不能一样。rand函数用法自寻
利用随机函数rand生成一包含10个元素数组(要求元素均为100以内正整数),判断每个数组是否为素数。将”是”或”否”的结果对应录入另要求每次运行的结果不能一样。rand函数用法自寻外一个数组中,显示出来 展开
利用随机函数rand生成一包含10个元素数组(要求元素均为100以内正整数),判断每个数组是否为素数。将”是”或”否”的结果对应录入另要求每次运行的结果不能一样。rand函数用法自寻外一个数组中,显示出来 展开
1个回答
展开全部
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int a[10];
int i;
srand(time(NULL));
for(i = 0; i < 10; i ++)
{
a[i] = rand()%99+1;
if(a[i] == 1) printf("1 不是素数\n");
else
{
int k;
for(k =2 ;k<a[i]; k ++)
if(a[i]%k == 0)break;
if(k==a[i]) printf("%d是素数\n", a[i]);
else printf("%d不是素数\n", a[i]);
}
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询