竞赛
考级
#include <bits/stdc++.h> using namespace std; int main(){ int a; cin >> a; cout << (int)a;//类型转换 return 0; }
因为只要整数部分,所以用int存就行了
#include<bits/stdc++.h> using namespace std; int main(){ double a; cin>>a; cout<<int(a); return 0; }
这道题目可以直接把这个浮点数直接向下取整,使用floor()函数
直接int类型输入就可以了
#include<iostream> using namespace std; int main(){ int a; cin>>a; cout<<a; return 0; }
#include<bits/stdc++.h> using namespace std; int main(){ int a; cin>>a; cout<<a; }
T1.整数部分 题目思路 本题可以利用C++的强制类型转化求浮点数的整数部分。 参考代码
解题思路 一个浮点数在用整数变量赋值时,会因为整数无法兼容小数点 所以我们再找个整数变量b赋值A就行了 代码
#include <iostream> using namespace std; int main(){ double n; cin >>n; int m=(int)n; cout<<m<<endl; return 0; }
提交答案之后,这里将显示提交结果~