4条回答 默认 最新
- CSDN专家-天际的海浪 2021-10-18 02:54关注
你prime函数中问题比较多,内外循环用的都 i变量,代码逻辑也不对。
给你写了个例子,参考下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)#include <stdio.h> int prime(int a, int b); int main() { int m, n; scanf("%d%d",&m,&n); prime(m,n); return 0; } int prime(int a, int b) { int i,j,flag=1; for(i=a; i<=b; i++) { flag=1; if(i<=1) flag=0; else { for(j=2; j<i; j++) if(i%j==0) { flag=0; break; } } if (flag==1) printf("%d ", i); } }
解决 1无用
悬赏问题
- ¥15 gwas 分析-数据质控之过滤稀有突变中出现的问题
- ¥15 没有注册类 (异常来自 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
- ¥15 知识蒸馏实战博客问题
- ¥15 用PLC设计纸袋糊底机送料系统
- ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
- ¥15 用C语言输入方程怎么
- ¥15 网站显示不安全连接问题
- ¥15 51单片机显示器问题
- ¥20 关于#qt#的问题:Qt代码的移植问题
- ¥50 求图像处理的matlab方案