当前位置:首页 > 经验 >

c++入门代码(c+语言入门教程)

来源:原点资讯(www.yd166.com)时间:2022-11-01 08:36:13作者:YD166手机阅读>>

image.png

7-8 超速判断 (10 分)题目

模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。

输入格式:

输入在一行中给出1个不超过500的非负整数,即雷达测到的车速。

输出格式:

在一行中输出测速仪显示结果,格式为:Speed: V - S,其中V是车速,S或者是Speeding、或者是OK。

输入样例1:

40

输出样例1:

Speed: 40 - OK

输入样例2:

75

输出样例2:

Speed: 75 - Speeding

解答

#include <iostream> using namespace std; int main() { int speed; cin >> speed; if (speed > 60) { cout << "Speed: " << speed << " - Speeding" << endl; } else { cout << "Speed: " << speed << " - OK" << endl; } return 0; }

c++入门代码,c+语言入门教程(9)

image.png

7-9 用天平找小球 (10 分)题目

三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。

输入格式:

输入在一行中给出3个正整数,顺序对应球A、B、C的重量。

输出格式:

在一行中输出唯一的那个不一样的球。

输入样例:

1 1 2

输出样例:

C

解答

核心:异或运算

异或记住相同两个数亦或为0

因为只有三个数a b c 加上其中两个相同 比如a=1 b=2 c=1 那么 a^b^c=1^2^1=2^0=2 0异或任何数等于这个数

#include <iostream> using namespace std; int main() { int a, b, c; cin >> a >> b >> c; int ans = a ^ b ^ c; if (ans == a) { cout << "A" << endl; } else if (ans == b) { cout << "B" << endl; } else { cout << "C" << endl; } return 0; }

c++入门代码,c+语言入门教程(10)

image.png

7-10 计算工资 (15 分)题目

某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。

输入格式:

输入在一行中给出2个正整数,分别为某员工入职年数和周工作时间,其间以空格分隔。

输出格式:

在一行输出该员工的周薪,精确到小数点后2位。

输入样例1:

5 40

输出样例1:

2000.00

输入样例2:

3 50

输出样例2:

1650.00

解答

#include <iostream> #include <iomanip> using namespace std; int main() { int years; int hours; cin >> years >> hours; int wage; if (years >= 5) { wage = 50; } else { wage = 30; } double wages; if (hours <= 40) { wages = hours * wage; } else { wages = 40 * wage (hours - 40) * wage * 1.5; } cout << fixed << setprecision(2) << wages << endl; return 0; }

c++入门代码,c+语言入门教程(11)

结语

「文章仅作为学习笔记,记录从0到1的一个过程」

希望对您有所帮助,如有错误欢迎小伙伴指正~

栏目热文

c+代码大全(c++最简单的代码)

c+代码大全(c++最简单的代码)

关于 C 框架、库和资源的一些汇总列表,内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志...

2022-11-01 08:00:48查看全文 >>

学c+要多久(小白学c+要多久)

学c+要多久(小白学c+要多久)

一、工具的选择工欲善其事,必先利其器。相信我,选择VS不会错(推荐版本2013~2019)。①为什么不选VC6.0?这个...

2022-11-01 08:21:12查看全文 >>

c++程序设计原理与实践(c+程序设计思想与方法)

c++程序设计原理与实践(c+程序设计思想与方法)

如果你是一个没有编程经验的C 零基础小白,或者有其它语言经验的C 初学者,那么强烈推荐下面的十本零基础小白入门C ...

2022-11-01 08:08:49查看全文 >>

c+语言必背入门代码(c++编程必背50个代码)

c+语言必背入门代码(c++编程必背50个代码)

C 是一种通用的、面向对象的编程语言,可用于开发操作系统、游戏、图形用户界面、后端以及高性能系统和应用程序。所以,尽管...

2022-11-01 08:29:58查看全文 >>

硅酸铝保温材料耐低温吗(硅酸铝保温材料百度百科)

硅酸铝保温材料耐低温吗(硅酸铝保温材料百度百科)

很多业主在进行装修的时候都是装修小白,对于墙体保温工程并不是很了解,下面我们一起来墙体保温的做法有哪些,所以,针对这些问...

2022-11-01 07:58:30查看全文 >>

嵌入式c++(嵌入式用c还是c++)

嵌入式c++(嵌入式用c还是c++)

单片机最好是用C,不过用C 会更温馨一些。由于单片机上写C 代码更流畅,开发效率贼快了。重要关键是不容易出错。说白了...

2022-11-01 08:00:54查看全文 >>

c+等级考试(c+考试重点内容)

c+等级考试(c+考试重点内容)

2022年3月全国青少年软件编程(C语言)等级考试试卷(一级)测试卷1、输出整数部分输入一个双精度浮点数f, 输出其整数...

2022-11-01 07:57:38查看全文 >>

计算机编程语言(自学编程从哪学起)

计算机编程语言(自学编程从哪学起)

1. 编程语言发展1.1 1940年之前第一个编程语言比现代的计算机还早诞生。首先,这种语言是种编码。于1804年发明的...

2022-11-01 07:59:46查看全文 >>

c+面向对象程序设计(面向对象程序c++如何学习)

c+面向对象程序设计(面向对象程序c++如何学习)

1, 基本信息众所周知,c语言是结构化和模块化,面向过程的编程语言,在这里用户创建过程或函数来执行他们的任务。面向过程的...

2022-11-01 07:51:57查看全文 >>

c+人工智能(用c语言实现人工智能)

c+人工智能(用c语言实现人工智能)

人工智慧从字面上看就是人造的智慧,但是实际上涵盖了不少部分,大家最关心的实际上是人工自主意识,因为网络和电脑已经完成了知...

2022-11-01 07:51:24查看全文 >>

文档排行