qq_44842932 2019-03-27 23:40 采纳率: 0%
浏览 324

pat乙级真题1013 找素数,自己测不出来问题,但答案全错,大神能进来看看吗?

#include <iostream>
#include <cmath>
using namespace std;

int main() {
    int a[10000] = {2};
    int x, y, z,b;
    x = 3;
    y = 0;
    int m, n;
    cin >> m >> n;
    if (m == 1) { cout << 2 << ' '; y++; }
    for (int i = 1; i < n;) {
        z = 1;
        for (int j = 0;a[j]<=sqrt(x); j++) {
            if (x%a[j] == 0) {
                z = 0;
                break;
            }           
        }
        if (z == 1) {
            a[i] = x;
            i++;
        }
        x++;
        if (i >= m && z == 1) {
            cout << a[i - 1] << ' ';
            y++;
            if (y % 10 == 0&&y!=n-m+1) cout << "\b" << endl;
        }
    }
    cout << "\b";
//  system("pause");
    return 0;
}


关键是复制别人的代码显示全dui,好气呀……大神能帮忙看看吗?

  • 写回答

1条回答 默认 最新

  • threenewbee 2019-03-27 23:44
    关注
    cout << "\b";
    这是什么意思?你要换行吧
    应该是 \n
    
    评论

报告相同问题?

悬赏问题

  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型