4、 程序改错(注意:错误在注释行的下一行,不可增加或删除程序行,也不可更改程序的结构)
1) 判断n是否为素数
#include<iostream.h>
void main(){
int n,i;
cin>>n;
//************错误1********************
for(i=2;i<=n;i++)
//************错误2********************
if(n%i==0) continue;
if(i>n)
cout<<”yes”<<endl;
else
cout<<”no”<<endl;
}
2) 输入两个数a和b,并用函数f()求出较大者
#include<iostream.h>
//***************错误3*******************
void f(int x, int y)
{
int z;
if(x>y) z=x;
else z=y;
return z;
}
void main(){
int a,b,c;
//***************错误4*********************
cin>>A>>B;
c=f(a,b);
cout<<c;
}