为什么Dev-C++编译时,文件名中有多余字符也能过编译?
  • 板块学术版
  • 楼主sy_dudu
  • 当前回复2
  • 已保存回复2
  • 发布时间2025/1/14 10:58
  • 上次更新2025/1/14 16:28:30
查看原帖
为什么Dev-C++编译时,文件名中有多余字符也能过编译?
1388786
sy_dudu楼主2025/1/14 10:58

代码第二行

#include<iostream>
#include<cmath.>
using namespace std;
int main(){
	int a;
	cin>>a;
	while(a--){
		int b,cnt=0;
		cin>>b;
		if(b==2||b==3||b==5){
			puts("No");
			continue;
		}
		if(b==4||b==6){
			puts("Yes");
			continue;
		}
		for(int i=sqrt(b)+1;i>1;++i){
			if(b%i==0){
				++cnt;
				if(cnt>2){
					puts("No");
					break;
				}
			}
			if(i==2){
				puts("Yes");
			}
		}
	}
	return 0;
}
2025/1/14 10:58
加载中...