一、数据类型:数字和非数字
数字:整数和浮点数
整数:
int,数据范围:
long long数据范围:
浮点数:float,double等(尽量用double)
二、除法和取余
整数除以10等于舍去个位
整数取余10等于获取个位
比如:
【求个位】
#include <iostream>
using namespace std;
int main(){
int a;
cin >> a;
cout << a%10;
return 0;
}
[求十位]
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
n = n / 10;
cout << n % 10 << endl;
return 0;
}
[逆序输出整数]
#include <iostream>
using namespace std;
int main(){
long long a,b,c,d;
cin>>d;
a=d%10;
b=d/10%10;
c=d/10/10%10;
cout<<a<<" "<<b<<" "<<c;
return 0;
}
[乘法练习]
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int n1 = n % 1000;
int n2 = n / 1000 % 1000;
int n3 = n / 1000000;
cout << n1 * n2 * n3;
return 0;
}
//强制转换
//强制转换成整数:int(a)
//强制转换成浮点数:float(a)