C++ 基础(一)题目练习_使用输出运算符输出一个字母圣诞树。如下图所示

64 阅读2分钟

int main() { cout << " 18" << endl; cout << " + 870" << endl; cout << "------" << endl; cout << " 888"; return 0; }


## 四、使用输出运算符输出一个空心菱形,


如下图所示:


![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/6ff1ec74dae5447db4972096c6ef4bd5~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg5py65Zmo5a2m5Lmg5LmL5b-DQUk=:q75.awebp?rk3s=f64ab15b&x-expires=1771857222&x-signature=xIG%2FRF51ESOuwZsPCe0IMR0PVk4%3D)



#include using namespace std;

int main() { cout << " * " << endl; cout << " * " << endl; cout << " *" << endl; cout << " * *" << endl; cout << " *"; return 0; }


## 五、加法计算




> 

> 输入描述:输入三个正整数(1≤每个正整数≤10000)。

> 

> 

> 输出描述:求出这三个正整数的和。

> 

> 

> 




#include using namespace std;

int main() { // 定义三个整型类型的变量来接收键盘输入的值 int num1, num2, num3; // 定义一个整型变量 sum 来接收这三个数的总和 int sum; cin >> num1 >> num2 >> num3; sum = num1 + num2 + num3; cout << sum << endl; return 0;

}


## 六、交换两个变量的值


描述:


从键盘输入两个整数,保存在两个变量ab中,编写代码交换两个变量的值。


输入描述:


输入两个数字(0a10000b1000)


输出描述:


输出两个数字,使用空格隔开



#include using namespace std;

int main() { // 定义两个整型变量 a、b int a, b; cin >> a >> b; cout << b << " " << a; return 0; }


## 七、输出第三个整数


描述:


输入四个整数,输出第三个整数。


输入描述:


输入4个整数(0≤每个整数≤100000)。


输出描述:


输出第3个整数



#include using namespace std;

int main() { // 定义四个整型变量 num1,num2,num3,num4 int num1, num2, num3, num4; cin >> num1 >> num2 >> num3 >> num4; cout << num3; return 0; }


## 八、出生年月日


描述:


从键盘输入三个整数,第一个是你的出生年份,第二个是月份,第三个是几号,请按规定格式依次输出。


输入描述:


依次输入三个数字:0≤年≤2023、1≤月≤12、1≤日≤31


输出描述:


两个数字之间使用-连接



#include using namespace std;

int main() { // 定义出生年、月、日这三个整型 int year, mouth, day; // 接收用户输入的年、月、日信息 cin >> year >> mouth >> day; //按日期格式输出这些信息 cout << year << "-" << mouth << "-" << day; return 0; }


## 九、买水果问题


描述:


小明去水果店买水果,苹果的价格为4元/kg,香蕉的价格为5元/kg。请从键盘输入两种水果的价格,并按固定格式输出。


输入描述:


输入两个数字(大于等于1,小于等于20)


输出描述:


按固定格式输出




> 

> apple:4/kg  

>  banana:5/kg

> 

> 

> 




#include using namespace std;

int main() { int applePrice, bananaPrice; cin >> applePrice >> bananaPrice; cout << "apple:" << applePrice << "/kg" << endl; cout << "banana:" << bananaPrice << "/kg" << endl; return 0; }


## 十、两个整数的和


描述:


从键盘输入两个整数,按如下格式输出两个整数的和。


输入描述:


输入两个数字(0≤x≤1000,0≤y≤1000)


输出描述:


输出两个数字相加的算式



#include using namespace std;

int main() { // 定义两个整数,来接收键盘上输入的值 int num1, num2; // 定义一个整型变量来接收这两个整数的和 int sum; cin >> num1 >> num2; sum = num1 + num2; cout << num1 << "+" << num2 << "=" << sum; return 0;

img img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!