题库 信息学奥赛题库 题目列表 阅读下面的C++程序,输入一个整数 30,则输出的结果为...
单选题

阅读下面的C++程序,输入一个整数 30,则输出的结果为(   )

#include<bits/stdc++.h>
using namespace std;
int n,a[10010];
int main()
{
    cin>>n;
    a[1]=1;
    for(int i=2;i<=10000;i++)
    {
        if(a[i]==0) continue;
        for(int j=2;j<=10000/i;j++)a[i*j]=1;
    }
    for(int i=1;i<=n;i++) a[i]=a[i-1]+(1-ai);
    cout<<aln];
    return 0;
}
A.

6

B.

10

C.

12

D.

18

E.

30

题目信息
选择题 2024年 预选赛
25%
正确率
0
评论
51
点击