一:
#include<iostream>
#include<string>
using namespace std;
void function(const string &a){
for(int i=0;i!=10;++i){
cout<<"hello "<<a<<endl;
}
}
int main(){
string a;
cout<<"请输入名字:"<<endl;
cin>>a;
function(a);
return 0;
}
二:
#include<iostream>
#include<string>
using namespace std;
void function(){
for(int i=0;i!=10;++i){
cout<<"hello word"<<endl;
}
}
int main(){
function();
return 0;
}
三:
#include<iostream>
#include<string>
using namespace std;
void function(int a,int b){
cout<<a+b<<endl;
}
int main(){
int a,b;
cout<<"请输入2个整数:"<<endl;
cin>>a>>b;
function(a,b);
return 0;
}
不知楼主的return fucntion如果是返回值的话既然是void就不能返回,只能这样编写了
不用string和return?楼主说的是C还是C++?
温馨提示:答案为网友推荐,仅供参考