首页 分类编程

函数的返回值,参数与变量

#include <iostream> using namespace std; void show()   {  cout<<“Hello Worldn”; }//该函数没有返回值 int show1(int x,int y)    //int x & int y 是参数 {  return x+y;    //return返回了x+y的值 }//返回值类型为int int main() {  show();  int a,b;  cout<<“请输入两个整数:”;  cin>>a;  cin>>b;  cout<<“a+b=”<<show1(a,b)<<endl;    //a & b是变量,大小取决于用户的输入  return 0; }

函数参数的传递

#include <iostream> using namespace std; void show(int a,int b)   //a和b是形式参数 {  cout<<a+b<<endl; } void main() {  int a=3,b=4;  show(a,b); } //也可以把a和b换成别的名字 #include <iostream> using namespace std; void show(int x,int y)   {  cout<<x+y<<endl; } void main() {  int a=3,b=4;  show(a,b); } 也可以由用户来输入两个数: #include <iostream> using namespace std; void show(int x,int y)   {  cout<<x+y<<endl; } void main() {  int a,b; ...

函数演示

#include <iostream> using namespace std; void show()   //void表示函数不会返回值 {  cout<<“Hello World!n”; } void main() {  show(); }

C++中的注释

//C++中的单行注释,”//”后的所有内容不会被编译 // // /*这是一个多行注释   中间所有的内容不   会被编译 */ // /*还有一种注释是这样的 可以这样用 /*这样可以用 /*这样可以实现从任意一个/*到//*/ //之间的注释 //*/

C++中的重名问题

#include <iostream> namespace a {     int     b=5; } namespace c {     int     b=8; } int main() {     int b=9;     std::cout<<b<<” “<<a::b<<” “<<c::b<<std::endl;     return 0; } //不同的名字空间可以存在相同的变量名

关于命名空间

#include <iostream> using namespace std; int main() {     cout<<“五年级一班数学成绩表n”;     cout<<“第一名葛优的成绩是:t”<<100;     cout<<endl;     cout<<“第二名郭德纲的成绩是:t”<<90+9;     cout<<endl;     cout<<“最后一名小刚的成绩是:t”<<(float)5/8;     cout<<endl;     return 0; } //还可以写成 #include <iostream> using std::cout; using std::endl; int main() {     cout<...

C++对输出格式的简单控制

#include <iostream> int main() {     std::cout<<“五年级一班数学成绩表n”;     std::cout<<“第一名葛优的成绩是:t”<<100;     std::cout<<std::endl;     std::cout<<“第二名郭德纲的成绩是:t”<<90+9;     std::cout<<std::endl;     std::cout<<“最后一名小刚的成绩是:t”<<(float)5/8;     std::cout<<std::endl;     return 0; } //以上是C++对输出格式的简单控制实例。

一个类似Hello World 的程序

#include <iostream> int main() {     std::cout<<“Hello World!n”;     std::cout<<“我喜欢C++!n”;     int x;     std::cin>>x;     std::cout<<x;     return 0; }

传递对象的练习

#include <iostream> using namespace std; class cat { public:  cat();  cat(int,int,int);  cat(cat &);  ~cat();  void setage(int x)  {   cout<<“执行setage函数设置为:”<<x<<endl;   itsage=x;  }  void setweight(int x)  {   cout<<“执行setweight函数设置为:”<<x<<endl;   itsweight=x;  }  void setheight(int x)  {   cout<<“执行setheight函数设置为:”<<x<<endl;   itsheight=x;  }  int getage ()  {   cout&l...

一个计算标准体重的小程序

匆匆忙忙,弄了一个计算身高的程序。实现这么简单的功能不需要100多行,这样写趁机熟悉一下C++的对象。当然程序还可以优化。不高兴写了,这个东西再写下去有点儿无聊。 #include <iostream> //这是一个简单的程序,用来测试身材,用指针操作对象; using namespace std; enum Choice{ ShowMenu=1, SetInfo, ShowCalc, Help, Quit }; class Human { public: Human(int Age,double Height,double Weight); ~Human(); void SetAge(int Age){ItsAge=Age;} void SetHeight(double Height) {ItsHeight=Height;} void SetWeight(double W...