它的思路和意思是什么啊?可以写一下代码和注释吗,完全超出我的能力范围内了,但是想弄懂,没有学到指针,只学到函数以及循环
1条回答 默认 最新
- 浪客 2022-11-05 22:59关注
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { srand(time(NULL)); //初始化种子 int i, j, t; int a[10], cnt = 0; for (i = 0; i < 10; i++) { t = rand() % 100 + 1; //产生随机数,并输出 printf("%d ", t); for (j = 2; j < t; j++) //判断素数 { if (t % 2 == 0) break; } if (j == t) //如果是素数,保存到a,cnt记录素数数量 a[cnt++] = t; } printf("\n"); for (i = 0; i < cnt; i++) //输出素数 printf("%d ", a[i]); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 三菱FX系列PLC上位机串口下指令置位M64和M65,这两条指令分别是什么呢?
- ¥15 有关结冰模拟程序咨询
- ¥15 ubuntu服务器配置dns域名后无法访问其他域名
- ¥50 本人复制了一个关于股票指标的代码,但是运行失败,有没有人帮我解决一下
- ¥50 用matlab和numeca做透平机械流体力学和热力学模拟 价格可议
- ¥15 Unity3D WebView
- ¥20 论文AlphaTensor复现(有偿)
- ¥15 (有偿)在ANSYS中 .anf文件
- ¥45 关于#芯片#的问题:组合逻辑电路设计
- ¥15 基与机器学习和时间序列分析预测养老服务需求趋势