学习目标:
1.数据类型的大小
2. 如何输入数据
学习内容:
1、整数相除怎么得到小数呢
cout<<5/2<<endl; // 整数相除只能得到整数
cout<<5.0/2<<endl; // 有小数相除才能得到小数
2、数据类型
整数 int | long (默认) 长整形 |
小数 float (单精度) | 小数 double (双精度)【取值范围大、占用空间大】 |
字符 char | short 短整型 |
布尔 bool (真假) | long long |
3、查看字节空间大小
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"int的大小 : "<<sizeof(int)<<endl;
cout<<"short 的大小 :"<<sizeof(short)<<endl;
cout<<"long 的大小 :"<<sizeof(long)<<endl;
cout<<"long long 的大小 :"<<sizeof(long long)<<endl;
cout<<"float 的大小 :"<<sizeof(float)<<endl;
cout<<"double 的大小 :"<<sizeof(double)<<endl;
cout<<"char 的大小 :"<<sizeof(char)<<endl;
return 0;
}
4. 数据的输入方式
在前面的几个文章之中,我们所有的数据都是固定好的,那假如我们想自己输入数据应该怎么处理,首先看下面的程序。
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
cout<<"输入的整数数值是:"<<a<<endl;
return 0;
}
从上面的程序中,我们分析是,首先我们定义了一个整数的变量,其次我们通过 cin 这个方式发吧数值输入到变量 a 之中,第三步是输出当前的整数数值。 cout<<"。。。。。";然后执行换行的输出。
上面的程序是输入整数,小数如何输入呢?
#include<bits/stdc++.h>
using namespace std;
int main(){
double a;
cin>>a;
cout<<"输入的小数数值是:"<<a<<endl;
return 0;
}
在这里我们只需要把当前的小数数据类型进行修改就可以了,自己试验下程序吧。
对于字符我们采取同样的输入方式。看实验下面的代码。
#include<bits/stdc++.h>
using namespace std;
int main(){
char a;
cin>>a;
cout<<"输入的字符数值是:"<<a<<endl;
return 0;
}
我相信输入的方式大家都应该学会了,有问题请用微信进行扫码,关于少儿编程的内容可以联系作者。