所有代码的调试和运行都是在linux下。
1.编写一个C++程序,它显示您的姓名和地址。
解题思路:运用c++标准库中提供的cout和cin来实现这个功能。
#include<iostream>
using namespace std;
int main()
{
cout << "my name is zhaozy" <<endl;
cout << "my address is tianjindianzixinxiyanjiuyuan" << endl;
return 0;
}
按住shift + : 输入wq保存并退出,输入命令 g++ first.cpp即可获得结果。
2.编写一个c++程序,要求用户输入一个以long为单位的距离,然后将它转换为码(一long等于220码)。
#include<iostream>
using namespace std;
int main()
{
int longs;
int ma ;
cin >> longs>>endl;
ma = longs * 220;
cout << ma << endl;
}
3.编写一个程序,让用户输入其年龄然后显示该年龄包含多少个月。
同样的重复上面vim的操作。
4.编写一个程序,其中的main()调用一个用户定义的函数(以摄氏温度为参数, 并返回相应的华氏温度值)。该程序按下面的格式要求用户输入摄氏度温度值,并显示结果。
华氏温度 = 1.8 * 摄氏温度 +32
#include<iostream>
using namespace std;
void b(int a);
int main()
{
int a;
b(a);
}
void b(int a)
{
int tem;
tem = a*1.8+32;
cout << tem <<endl;
}
当使用 C++ 编写程序时,会频繁地使用 cout
和函数调用。
cout 是 C++ 标准库中的一个输出流对象,用于将数据输出到标准输出设备(通常是终端或命令行窗口)。它是 "character output" 的缩写,可以用来在控制台上显示文本和数据。cout 使用 << 操作符将数据插入到输出流中,然后将其显示在屏幕上。例如:
#include <iostream>
int main() {
int age = 25;
std::cout << "Hello, this is a C++ program." << std::endl;
std::cout << "My age is: " << age << std::endl;
return 0;
}
在上面的例子中,std::cout 被用来输出字符串和变量的值。std::endl 用于插入换行符并刷新输出缓冲区。
在 C++ 中,函数是可重用的代码块,用于执行特定的任务。你可以定义自己的函数,也可以使用 C++ 标准库中提供的函数。函数通常包括函数名、参数列表和函数体。当你需要执行某个特定任务时,你可以通过调用函数来执行这个任务。例如:
#include <iostream>
// 定义一个函数,计算两个整数的和
int add(int a, int b) {
return a + b;
}
int main() {
int num1 = 5, num2 = 7;
int sum = add(num1, num2); // 调用函数 add,并传入参数 num1 和 num2
std::cout << "The sum of " << num1 << " and " << num2 << " is: " << sum << std::endl;
return 0;
}
在上面的例子中,我们定义了一个名为 add 的函数,该函数接受两个整数作为参数,并返回它们的和。在 main 函数中,我们调用了 add 函数,并传递了 num1 和 num2 作为参数,然后将返回的结果输出到屏幕上。
函数调用是将程序逻辑模块化和可重用的重要方式。通过定义和调用函数,可以使代码更加清晰、可读和易于维护。