/**
*cppTest-1.2:变量函数声明的位置问题
*
*author 炜sama
*/
#include<iostream.h>
char prime(unsigned int number);//如果把函数放在后面定义而不在调用这个函数前声明的话会引起编译错误!
void main(){
int m;
cout<<"The primers from 3-100 are:"<<endl;
//char prime(unsigned int number);//也可以放在这里声明
for(m=3;m<=100;m++){
//char prime(unsigned int number);//甚至也可以放在这里声明!即调用前声明就行!
if(prime(m)==1) cout<<m<<",";
}
int n=10;//C++中可以把变量放在中间定义了!
cout<<endl<<"草泥马!";
for(int i=0;i<=10;i++)//C++中也可以这样定义了!与Java一样。
cout<<i<<",";
cout<<endl;
}
char prime(unsigned int number){
char f=1;
unsigned int n;
for(n=2;n<=number/2;n++)
if(number%n==0){
f=0;
break;
}
return f;
}
cppTest-1.2:变量函数声明的位置问题
最新推荐文章于 2021-03-09 10:31:29 发布