当前位置:首页 > 未分类 > 正文内容

基础语法练习

admin1年前 (2024-12-15)未分类377

基础语法练习

不放题目描述了,直接放题目链接和解题代码。

第一题:A+B

  • 解题代码:

#include <iostream>
using namespace std;
int main(){
   int a,b;
   cin >> a >> b;
   cout << a + b << endl;
   return 0;
}

第二题:差

  • 解题代码:

#include <cstdio>

int main(){
   int a,b,c,d;
   scanf("%d%d%d%d", &a, &b, &c, &d);
   printf("DIFERENCA = %d", a*b - c*d);
   return 0;
}

第三题:圆的面积

  • 解题代码:

#include <cstdio>
#include <iostream>
using namespace std;

int main(){
   double r;
   cin >> r;
   printf("A=%.4lf", 3.14159 * r * r);
   return 0;
}

第四题:平均数

  • 解题代码:

#include <cstdio>

int main(){
   double a,b;
   scanf("%lf%lf", &a, &b);
   printf("MEDIA = %.5lf", (a*3.5 + b*7.5)/(3.5 + 7.5));
   return 0;
}

第五题:工资

  • 解题代码:

#include <cstdio>
#include <iostream>
using namespace std;

int main(){
   double a,b,c;
   cin >> a >> b >> c;
   printf("NUMBER = %.0lf\n", a);
   printf("SALARY = U$ %.2lf", b*c);
   return 0;
}

第六题:油耗

  • 解题代码:

#include <cstdio>
#include <iostream>

int main(){
   double a,b;
   std::cin >> a >> b;
   printf("%.3lf km/l", a/b);
   return 0;
}

第七题:两点间的距离

  • 解题代码:

#include <cstdio>
#include <cmath>

int main(){
   double x1,y1,x2,y2;
   scanf("%lf%lf", &x1, &y1);
   scanf("%lf%lf", &x2, &y2);
   printf("%.4lf", sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1)));
   return 0;
}
  • 注意事项: 计算平方根需包含cmath头文件,否则sqrt函数无法正常使用。

第八题:钞票

  • 解题代码:

#include <cstdio>
#include <iostream>
using namespace std;

int main(){
   int n;
   cin >> n;
   printf("%d\n", n);
   printf("%d nota(s) de R$ 100,00\n", n/100);
   n = n % 100;
   printf("%d nota(s) de R$ 50,00\n", n/50);
   n = n % 50;
   printf("%d nota(s) de R$ 20,00\n", n/20);
   n = n % 20;
   printf("%d nota(s) de R$ 10,00\n", n/10);
   n = n % 10;
   printf("%d nota(s) de R$ 5,00\n", n/5);
   n = n % 5;
   printf("%d nota(s) de R$ 2,00\n", n/2);
   n = n % 2;
   printf("%d nota(s) de R$ 1,00\n", n/1);
   return 0;
}

第九题:时间转换

  • 解题代码:

#include <cstdio>

int main(){
   int n,a,b,c;
   scanf("%d", &n);
   a = n / 3600; // 计算小时数
   b = n % 3600 / 60; // 计算分钟数
   c = n % 60; // 计算秒数
   printf("%d:%d:%d", a, b, c);
   return 0;
}

第十题:简单乘积

  • 解题代码:

#include <iostream>
using namespace std;

int main(){
   int a,b;
   cin >> a >> b;
   cout << "PROD = " << a*b << endl;
   return 0;
}

后续更新计划

先到这里,晚上继续更新。以上都是基础题目,适合刚开始学 C++ 的新手入门。后面会更新包含判断语句(if-else、switch 等)的题目,逐步提升语法应用难度。



扫描二维码推送至手机访问。

版权声明:本文由克拉玛依三十年社团发布,如需转载请注明出处。

本文链接:https://www.klmyssn.com/?id=71

分享给朋友:

“基础语法练习” 的相关文章

(原创)一张图片,你的信息暴露无遗~

(原创)一张图片,你的信息暴露无遗~

大家好,我是 31,今天教给大家一个定位的小技巧,也没什么技术含量,看着玩就好啦~~~~昨天看到社团老大 “十三年” 在群里发照片 “装 13”,结果被我抓到了,哈哈哈哈,每个人都有大意之时。不多说,上图(居然发现手表不错,和我的一样帅~~~~~):**一、科普:什么是 Exif 数据?1. Exi...

(原创)还在用软件翻墙?看我几秒搞定!

首先说下原理,修改设备 hosts 文件信息,将各大国外网站域名直接指向服务器 ip,绕过国家的 GFW 防火墙,从而可以访问 Google、Facebook、ebay、YouTube、Yahoo、、、太多还是不打了,自己测试-------------------------------------...

(原创) 校园卡破解系列之内网渗透提权校园卡服务器 [内网渗透][服务器提权][渗透内网]

(原创) 校园卡破解系列之内网渗透提权校园卡服务器 [内网渗透][服务器提权][渗透内网]

一、渗透背景与环境准备1. 时间与环境渗透时间:上午大课间(仅十几分钟完成)操作设备:班级 XP 系统电脑(性能有限,需选择轻量工具)内网 IP:本地 IP 为172.18.33.38,扫描网段定为172.18.32.0-172.18.33.02. 工具选择优先工具:Kali 的 MSF 模块(可直...

(原创)Powershell And Metasploit (上)

(原创)Powershell And Metasploit (上)

00x01 #题外话作者: 墨 (X_Al3r)即刻安全:www.secist.com十三年社团:www.klmyssn.com一篇不知道该用什么名字的文章!00x02 #什么是 PowershellPowerShell 一般指 Windows Power ShellPowershell 是 Mic...

带你挖掘文件包含漏洞之代码审计 #4 实战五个案例

带你挖掘文件包含漏洞之代码审计 #4 实战五个案例

在 PHP 安全中,文件包含漏洞是危害严重的漏洞!本文不再讲解基础概念,直接进入实战环节。一、文件包含漏洞挖掘要点核心关键字:require()、require_once()、include()、include_once()(注意:函数名中括号与参数间存在空格,效果相同);本次实战对象:CMS 系统...

利用 Wireshark 任意获取 QQ 好友 IP 实施精准定位

利用 Wireshark 任意获取 QQ 好友 IP 实施精准定位

虽然网上已经有了很多获取 IP 的 QQ 插件,但是其原理大致都是相同的,但是插件的安全性而言就不敢恭维了,下面介绍如何利用 Wireshark 获取好友 IP。一、选择本机网卡并启动 Wireshark 监听打开 Wireshark 软件,在界面中选择需要监听的本机网卡(根据网络连接方式选择,如无...