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

基础语法练习

admin2年前 (2024-12-15)未分类919

基础语法练习

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

第一题: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

分享给朋友:

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

(转载) 告诉你被盗的 iPhone 是如何一步步被黑客解锁的 [解锁 iPhone]

(转载) 告诉你被盗的 iPhone 是如何一步步被黑客解锁的 [解锁 iPhone]

写在前面的话iPhone 到底安不安全?这个梗已经讨论了很久了。而我今天要告诉大家的是,就算你的 iPhone 6s 设置了六位数字密码,并且还有 touch ID 的保护,黑客同样能够解锁你的手机。故事背景就在三天之前,有一名用户告诉我们他的 iPhone 6s 被偷了。就在他的手机被盗之后不久,...

(原创)想学黑阔?这些书可以带你飞![web 安全书籍]

(原创)想学黑阔?这些书可以带你飞![web 安全书籍]

这些是我多年前收集的一些 web 安全相关书籍,虽当初未能坚持系统学习,但书籍本身质量较好,现分享给大家,希望能为想学 web 安全的朋友提供帮助!书籍资源获取百度云链接:http://pan.baidu.com/s/1jHVch9O提取密码:bauj...

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

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

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

小讲堂心得

小讲堂心得

参加小讲堂活动,是受邀两位学习部的同学十分热情的邀请,为同学们讲讲网络安全方面的知识。我感到十分荣幸,但又有些许担忧,怕讲不好,因为网络安全这个学科涉及的知识面十分宽泛,网络安全从其本质上来讲就是网络上的信息安全。从广义来说,凡是涉及到网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理...

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

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

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

(原创)市教育局 web 渗透 — 市 OA 系统 [web 渗透实例][教育局网络安全][内网安全][内网渗透][oa 系统漏洞]

(原创)市教育局 web 渗透 — 市 OA 系统 [web 渗透实例][教育局网络安全][内网安全][内网渗透][oa 系统漏洞]

一、渗透前置说明(授权与免责)1. 授权声明本次渗透是在取得教育局网络第三方厂商(即时讯立维公司)授权许可之后进行的渗透测试。漏洞报告已第一时间交给教育局及第三方厂商,并协助厂商完成修补,至文章发布时,文中漏洞已修复。本文仅选取漏洞报告部分内容公开,完整漏洞报告模板存放于社团群内部。2. 免责申明请...