CPP(一)
1.精度转换
int main(){
//1.单精度 float //2.双精度 double
float f1 = 3.14; //如果不写f,编译器会认为是双精度类型的数据,默认情况下是双精度,即显示6位小数
float f2 = 3,14f; //写了float就是单精度。
}
2.字符型
char ch = 'a'; //单引号只能有一个字符型
//ch = "abcde" //错误,不可运用双引号
cout<<(int)ch<<endl; //类型转换成int,显示其ASCII码
//C风格字符串
//注意事项 char 字符串名[]
//注意事项2 等号后面 要用双引号 包含起来字符串
//Cpp风格字符串
#include<string> //使用Cpp风格字符串时候,要包含这个头文件
string ch = "hello World";
3.数据输入输出
cin>>变量
cin指向变量,cout指向函数名。cout<<"输出结果"<<endl
注意:输出加上endl后会自动换行,所以此时不必使用
\n
来进行换行。
4.多行if语句
1.if(条件){条件满足执行的语句}else{条件不满足执行的语句};
2.if(条件1){条件1满足执行的语句}else if(条件2){条件2满足执行的语句}...else{都不满足执行的语句}
//比较出三个数中最大的数
int pigs[3];
for (int i = 0; i < 3; i++)
{
cin >> pigs[i];
}
if (pigs[0]>pigs[1])
{
if (pigs[0]>pigs[2])
{
cout <