用c++编写实现输入学校名称、院系和专业,然后输出“你在XX学校XX学院XX专业就读!”
时间: 2024-10-10 18:04:35 浏览: 6
在C++中,你可以使用`cin`从用户那里获取输入,并通过字符串拼接的方式来实现这个功能。下面是一个简单的程序示例:
```cpp
#include <iostream>
#include <string>
int main() {
std::string school_name;
std::cout << "请输入学校名称: ";
getline(std::cin, school_name); // 使用getline处理换行符
std::string college;
std::cout << "请输入院系: ";
getline(std::cin, college);
std::string major;
std::cout << "请输入专业: ";
getline(std::cin, major);
std::cout << "你在" << school_name << "学校" << college << "学院" << major << "专业就读!\n";
return 0;
}
```
在这个程序中,我们首先包含了必要的输入输出库`<iostream>`和字符串处理库`<string>`, 然后在`main`函数里分别提示用户输入学校名、院系和专业,接着将这些信息拼接到一起输出。
相关问题
2024.10.9-2 三变量输入输出 分数 20 作者 田洪云 单位 临沂大学 编程实现输入学校名称、系院和专业,然后输出“你在xx学校xx学院xx专业就读!” 输入格式: 分三行输入学校名称、系院和专业 输出格式: 你在xx学校xx学院xx专业就读!c++
要实现这个简单的C++程序,你可以按照以下步骤操作:
```cpp
#include <iostream>
#include <string>
int main() {
// 输入部分
std::string school_name;
std::cout << "请输入学校名称:";
std::getline(std::cin, school_name);
std::string department;
std::cout << "请输入系院名称:";
std::getline(std::cin, department);
std::string major;
std::cout << "请输入专业名称:";
std::getline(std::cin, major);
// 输出部分
std::cout << "你在" << school_name << "学校" << department << "学院" << major << "专业就读!\n";
return 0;
}
```
在这个程序中,`std::getline`函数用于读取包含空格的完整字符串,如学校的名称、系院和专业。然后将这些信息连接起来形成最终的输出字符串。
运行这个程序时,会提示用户逐行输入学校名称、系院和专业,最后输出一句问候语。
C++编写程序实现输入一个圆半径的值,输出其面积和周长。
在C++中,你可以通过创建一个简单的控制台程序来实现这个功能。首先,你需要包含必要的数学头文件,并定义一个结构体或者类来表示圆,然后提供计算面积和周长的方法。以下是一个简单的例子:
```cpp
#include <iostream>
#include <cmath> // 包含圆周率π和平方根函数
// 创建一个Circle类,包含半径成员变量和计算面积和周长的方法
class Circle {
public:
double radius; // 圆的半径
// 构造函数接收半径作为参数
Circle(double r) : radius(r) {}
// 计算并返回面积
double getArea() {
return M_PI * pow(radius, 2);
}
// 计算并返回周长
double getCircumference() {
return 2 * M_PI * radius;
}
};
int main() {
double input_radius;
std::cout << "请输入圆的半径: ";
std::cin >> input_radius;
// 创建Circle对象并设置半径
Circle circle(input_radius);
// 输出面积和周长
std::cout << "圆的面积: " << circle.getArea() << std::endl;
std::cout << "圆的周长: " << circle.getCircumference() << std::endl;
return 0;
}
```
在这个程序中,用户会提示输入圆的半径,然后根据输入创建一个Circle对象并计算面积和周长。