求C++大神解答!!!!

2025-02-24 01:42:00
推荐回答(4个)
回答1:

#include 
using namespace std;
int main(){
int n;
cout<<"Enter a positive integer:";
cin>>n;
cout<<"Number "< for (int k=1;k<=n;k++)
if(n%k==0)
cout<
return 0;
}

回答2:

题主,你可以看懂编译提示的错误信息不?说得好清楚。
error C2143: syntax error : missing ';' before 'for'
for循环前的cout后面没有分号啊!!!

回答3:

cout<<"Number "<
你的分号放到双引号里面去了,而应该放到外面作为一条语句的结束。

回答4:

cout<<"Number "<