您的位置:首页 > 编程语言 > C语言/C++

C++学习笔记(一)

2016-05-19 00:47 393 查看
1.cout、cin方法

cout<<x<<endl;
cout<<"x+y"<<x+y<<endl;  // endl为回车,可省
cin>>x;
cin>>x>>y;


2.数据类型

oct // 八进制
dec // 十进制
hex // 十六进制
cout<<boolalpha<<y<<endl; // bool型输出


3.命名空间

namespace A //命名空间格式
{
int x = 0;
void f();
}

// 命名空间的调用
cout<<A::x<<endl; // 调用A空间的变量x
B::f(); // 调用B空间的f()函数

// 关键词命名空间
using namespace std;


4.(1)用函数判断输入的两数中较小或较大值

#include<stdlib.h>
#include<iostream> //输入输出文件
using namespace std; //使用命名空间,std包含cout、cin方法

int isMaxormin(int x,int y,bool isMax)
{
if (isMax){
if (x>y){
cout<<x<<endl;
}else{
cout<<y<<endl;
}
}else{
if (x>y){
cout<<y<<endl;
}else{
cout<<x<<endl;
}
}
}

int main(void){
int a,b;
cout<<"请输入两个整数"<<endl;
cin>>a>>b;
bool isMax = false;
cout<<"是否求最大值"<<end;
cin>>isMax;
isMaxormin(a,b,isMax);
system("pause");
return 0;
}


(2)用命名空间判断两数中较大值或较小值

#include<stdlib.h>
#include<iostream>
using namespace std;

namespace MAXMIN{
int isMaxormin(int x,int y,bool isMax)
{
if (isMax){
if (x>y){
cout<<x<<endl;
}else{
cout<<y<<endl;
}
}else{
if (x>y){
cout<<y<<endl;
}else{
cout<<x<<endl;
}
}
}
}

// 可以在此处使用关键字命名空间
// using namespace MAXMIN;

int main(void){
int a,b;
cout<<"请输入两个整数"<<endl;
cin>>a>>b;
bool isMax = false;
cout<<"是否求最大值"<<end;
cin>>isMax;
MAXMIN::isMaxormin(a,b,isMax);
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: