请写出(获取系统中char、int、short、float等数据类型的长度;实现将随机输入的字符串转化为整形数并显示;将随机输入的整形数转化为字符串并显示。 )的代码
时间: 2024-05-08 13:15:29 浏览: 16
获取数据类型长度:
```c++
#include <iostream>
using namespace std;
int main() {
cout << "char类型长度:" << sizeof(char) << endl;
cout << "int类型长度:" << sizeof(int) << endl;
cout << "short类型长度:" << sizeof(short) << endl;
cout << "float类型长度:" << sizeof(float) << endl;
return 0;
}
```
将随机输入的字符串转化为整形数并显示:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
cout << "请输入一个字符串:" << endl;
cin >> str;
int num = stoi(str);
cout << "转换后的整形数为:" << num << endl;
return 0;
}
```
将随机输入的整形数转化为字符串并显示:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
int num;
cout << "请输入一个整形数:" << endl;
cin >> num;
string str = to_string(num);
cout << "转换后的字符串为:" << str << endl;
return 0;
}
```