C语言 用随机函数rand生成一包含10个元素数组(100以内正整数),判断每个数组是否为素数。将”

要求每次运行的结果不能一样。rand函数用法自寻利用随机函数rand生成一包含10个元素数组(要求元素均为100以内正整数),判断每个数组是否为素数。将”是”或”否”的结... 要求每次运行的结果不能一样。rand函数用法自寻
利用随机函数rand生成一包含10个元素数组(要求元素均为100以内正整数),判断每个数组是否为素数。将”是”或”否”的结果对应录入另要求每次运行的结果不能一样。rand函数用法自寻外一个数组中,显示出来
展开
 我来答
风若远去何人留
2016-12-01 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450133
专业C/C++软件开发

向TA提问 私信TA
展开全部
#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;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式