我在visualstudio能运行,在这里就编译失败了,不懂什么原因,求大佬指正

P1075 [NOIP2012 普及组] 质因数分解

``` for (int i = 2; i < sqrt(n); i++) ~~~~ ``` `sqrt` 函数需要头文件 `cmath` 或 `math.h`
by 雨伞CKY @ 2023-06-24 16:47:29


@[cjw1290508992](/user/1024521) 没加sqrt()的头文件 ```cpp #define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> #include <cmath> using namespace std; bool fun(int n) { if (n <= 1) return false; for (int i = 2; i < sqrt(n); i++) { if (n % i == 0) return false; } return true; } int main() { int n; cin >> n; for (int i = 2; i <= n; i++) { if (n % i == 0) { if (fun(i) && fun(n / i)) { cout << n / i<<endl; break; } } } return 0; } ```
by CHEN08_94 @ 2023-06-24 16:51:26


建议把visual studio code 简写为vs
by denghuolanshan_1024 @ 2023-06-24 17:50:39


@[雨伞CKY](/user/415445) 已经解决了,谢谢大佬,哈哈哈
by cjw1290508992 @ 2023-06-24 18:33:17


@[CHEN08_94](/user/633110) 谢谢大佬,我下次注意,哈哈哈
by cjw1290508992 @ 2023-06-24 18:33:51


@[denghuolanshanchu](/user/893114) 奥奥,谢谢你,但是我电脑里有两个软件一个vscode,还有一个vs2022,不懂这两个是不是这样区分的。
by cjw1290508992 @ 2023-06-24 18:36:00


@[denghuolanshanchu](/user/893114) > 建议把visual studio code 简写为vs ?Visual Studio Code 和 Visual Studio 根本不是一个东西好吗?
by wangxinhe @ 2023-06-24 18:50:10


@[wangxinhe](/user/108135) 少打了几个字,应该是vc code
by denghuolanshan_1024 @ 2023-06-24 19:29:53


@[wangxinhe](/user/108135) 大佬教教我第二汉字这种效果是怎么出来的,谢谢你,感恩戴德诚惶诚恐~~祈唤日不见之土地神,此山此河…………加以奉还(关门插上锁)~~
by denghuolanshan_1024 @ 2023-06-24 19:31:43


@[denghuolanshanchu](/user/893114) > 少打了几个字,应该是vc code “vc code”又是什么东西、、 > 大佬教教我第二汉字这种效果是怎么出来的 啊?抱歉,但是“第二汉字”是什么意思能否解释一下 ![](//图.tk/0)
by wangxinhe @ 2023-06-24 20:18:40


| 下一页