C++系列-第1章顺序结构-4-整型int

C++系列-第1章顺序结构-4-整型int

在这里插入图片描述

在线练习:
http://noi.openjudge.cn/
https://www.luogu.com.cn/

总结

本文是C++系列博客,主要讲述整型int的用法

整型int

在C++中,int 是一个关键字,用于声明整型变量。int 类型用于存储整数,它是一个基本数据类型,占用固定大小的内存。在大多数现代计算机上,int 通常占用4个字节(32位)的内存,但这个大小是由编译器和所运行的操作系统决定的。
int 类型的变量可以存储任何整数值,包括正数、负数和零。下面是 int 类型的一些基本用法:

  1. 声明变量:使用 int 关键字声明一个整型变量,并给它一个名字。
  2. 赋值:使用等号 = 给变量赋一个整数值。
  3. 输出:使用 std::cout 输出变量的值。
  4. 输入:使用 std::cin 从用户输入获取值。
    下面是一个简单的案例,展示了如何使用 int 类型:
#include <iostream>
int main() {// 声明一个整型变量,名为 numberint number;// 输出提示信息,让用户输入一个整数std::cout << "请输入一个整数:";// 从用户那里获取输入,并存储在变量 number 中std::cin >> number;// 输出用户输入的整数值std::cout << "你输入的整数是:" << number << std::endl;// 输出用户输入的整数值std::cout << "你输入的整数*2是:" << number *2<< std::endl;// 程序结束return 0;
}

输出为:
在这里插入图片描述

在这个案例中,我们声明了一个名为 numberint 类型变量,然后使用 std::cout 输出提示信息,让用户输入一个整数。用户输入的值通过 std::cin 获取,并存储在 number 变量中。最后,我们再次使用 std::cout 输出用户输入的整数值。

题目1:计算两个整数的和

题目描述:编写一个程序,接受两个整数输入,计算它们的和,并输出结果。
输入:两个整数,用空格分隔
输出:两个整数的和
样例输入:10 20
样例输出:30
代码:

#include <iostream>
int main() {int num1, num2, sum;std::cin >> num1 >> num2;sum = num1 + num2;std::cout << sum << std::endl;return 0;
}

输出为:
在这里插入图片描述

题目2:计算两个整数的差

题目描述:编写一个程序,接受两个整数输入,计算它们的差,并输出结果。
输入:两个整数,用空格分隔
输出:两个整数的差
样例输入:20 10
样例输出:10
代码:

#include <iostream>
int main() {int num1, num2, difference;std::cin >> num1 >> num2;difference = num1 - num2;std::cout << difference << std::endl;return 0;
}

输出为:
在这里插入图片描述

题目3:计算两个整数的乘积

题目描述:编写一个程序,接受两个整数输入,计算它们的乘积,并输出结果。
输入:两个整数,用空格分隔
输出:两个整数的乘积
样例输入:5 6
样例输出:30
代码:

#include <iostream>
int main() {int num1, num2, product;std::cin >> num1 >> num2;product = num1 * num2;std::cout << product << std::endl;return 0;
}

输出为:
在这里插入图片描述

题目4:计算两个整数的商

题目描述:编写一个程序,接受两个整数输入,计算它们的商,并输出结果。如果第二个整数是0,则输出“除数不能为0”。
输入:两个整数,用空格分隔
输出:两个整数的商或者错误信息
样例输入:10 2
样例输出:5
样例输入:10 0
样例输出:除数不能为0
代码:

#include <iostream>
int main()
{int num1, num2, quotient;std::cin >> num1 >> num2;quotient = num1 / num2;std::cout << quotient << std::endl;return 0;
}

输出为:

在这里插入图片描述
添加除数为0的代码

#include <iostream>
int main() {int num1, num2, quotient;std::cin >> num1 >> num2;if (num2 == 0) {std::cout << "除数不能为0" << std::endl;} else {quotient = num1 / num2;std::cout << quotient << std::endl;}return 0;
}

这些题目都是基础的整数运算题目,适合初学者练习。通过这些练习,可以加强对整数类型 int 的理解和使用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/584477.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

01的token的年度总结

​ 大家好&#xff0c;我是token&#xff0c;一个热爱.NET的普通人&#xff0c;同样我来自湖南衡阳&#xff0c;再次之前我已经遇到非常多的湖南衡阳的老乡&#xff0c;比如李哥。 ​ 在这里一年中&#xff0c;我的成长也是非常迅速的&#xff0c;每一年的的每一天&#xff0c…

【Linux】深挖进程地址空间

> 作者简介&#xff1a;დ旧言~&#xff0c;目前大二&#xff0c;现在学习Java&#xff0c;c&#xff0c;c&#xff0c;Python等 > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 目标&#xff1a;熟悉【Linux】进程地址空间 > 毒鸡汤&#xff…

Thinkphp+vue+mysql学生作业管理系统21j0r

运行环境:phpstudy/wamp/xammp等 开发语言&#xff1a;php 后端框架&#xff1a;Thinkphp5 前端框架&#xff1a;vue.js 服务器&#xff1a;apache 数据库&#xff1a;mysql 数据库工具&#xff1a;Navicat/phpmyadmin 为设计一个安全便捷&#xff0c;并且使用户更好获取本学院…

解决jenkins、git拉取代码仓库失败Please make sure you have the correct access rights

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码&#xff1a; https://gitee.com/nbacheng/ruoyi-nbcio 演示地址&#xff1a;RuoYi-Nbcio后台管理系统 更多nbcio-boot功能请看演示系统 gitee源代码地址 后端代码&#xff1a; https://gitee.com/nbacheng/n…

Redis主从

一、为何需要主从 单节点Redis的并发能力是有上限的&#xff0c;要进一步提高Redis的并发能力&#xff0c;就需要搭建主从集群&#xff0c;实现读写分离 二、如何设置主从 有临时和永久两种模式&#xff1a; 修改配置文件&#xff08;永久生效&#xff09; 在redis.conf中添…

【23.12.29期--Spring篇】Spring的 IOC 介绍

介绍一下Spring的IOC ✔️引言✔️ lOC的优点✔️Spring的IOC✔️ 拓展知识仓✔️IOC是如何实现的&#xff1f; ✔️引言 所谓的IOC (inversion of control) &#xff0c;就是控制反转的意思。何为控制反转? 在传统的程序设计中&#xff0c;应用程序代码通常控制着对象的创建和…

Typora使用PicGo+Gitee上传图片

Typora使用PicGoGitee上传图片 1.下载PicGo(国内镜像) https://mirrors.sdu.edu.cn/github-release/Molunerfinn_PicGo/ 点击PicGo-Setup-2.3.0-x64.exe &#xff08;64位安装&#xff09; 然后打开gitee&#xff08;没注册先注册&#xff09; 2.下载node.js插件 https:/…

Android Camera

1. 相关的API Android有三套关于摄像头的API(库)&#xff0c;分别是Camera、Camera2和CameraX&#xff0c;其中Camera已废弃&#xff0c;在Android5.0以后推荐使用Camera2和CameraX&#xff0c;Camera2推出是用来替换Camera的&#xff0c;它拥有丰富的API可以为复杂的用例提供…

算法与数据结构--二叉搜索树与自平衡二叉搜索树

0.字典&#xff08;即c的map&#xff09; 注&#xff1a;字典的 "member运算" 指的是检查字典中是否存在某个特定的键的操作&#xff0c;即查询操作。 如果我们使用数组来实现字典/map&#xff0c;虽然使用二分法查询也可以达到logn&#xff0c;但是的话插入和删除太…

SourceTree的安装和使用

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、安装&#xff1a;二、使用步骤1.获取地址2.放入sourceTree 3.点击推送 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; 简单讲解一…

XV7001BB陀螺传感器

XV7001BB是一款工业级的高精度角度测量仪器&#xff0c;具备SPI或i2c串行接口&#xff0c;能够输出16位的角速率数据。同时&#xff0c;内置温度传感器可以实时监测环境温度&#xff0c;可选数字滤波器可以有效降低噪声干扰&#xff0c;使得测量结果更加准确可靠。作为一款低功…

Apache OFBiz 远程代码执行漏洞(CVE-2023-51467)

产品简介 Apache OFBiz是一个电子商务平台&#xff0c;用于构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类应用系统。 漏洞概述 该系统的身份验证机制存在缺陷&#xff0c;可能允许未授权用户通过绕过标准登录流程来获取后台访问权限。此外&…

Visual Studio Code 中,通过显示波浪线来提示代码中存在的错误或警告

在Visual Studio Code (VSCode)中&#xff0c;编辑器会通过显示波浪线&#xff08;也称为squiggles&#xff09;来提示代码中存在的错误或警告。这些波浪线的颜色通常为红色表示错误&#xff0c;黄色表示警告。 1. 自定义错误和警告提示 • 打开设置&#xff1a;点击左上角菜单…

WebService

调试工具&#xff1a;Postman、SoapUI Soap WebService :.net WCF 、Java CFX WebService三要素&#xff1a; SOAP&#xff08;Simple Object Access Protocol&#xff09;&#xff1a;用来描述传递信息的格式&#xff0c; 可以和现存的许多因特网协议和格式结合使用&#x…

了解英语中主语谓语宾语等等句子成分

目录 官方书面解释&#xff1a; 简介&#xff1a; 细分&#xff1a; 通俗易懂解释&#xff1a; 各个成分的解释&#xff1a; 扩展资料&#xff1a; 官方书面解释&#xff1a; 简介&#xff1a; 在句子中&#xff0c;词与词之间有一定的组合关系&#xff0c;按照不同的…

三分钟学完科研论文常用统计图

统计分析的结果通常包括统计图和统计表。统计图是一种用图形表示数据的方式&#xff0c;它能够直观地展示数据的分布、趋势和关系。科研论文中常见的统计图包括条形图、饼图、折线图、散点图等。这些图形可以帮助人们快速地理解和分析数据&#xff0c;找出其中的规律和特征。今…

赛宁综合安全验证评估,筑牢关基网络安全屏障

在国际复杂态势和数字经济发展的驱动下&#xff0c;关键信息基础设施&#xff08;以下简称&#xff1a;关基&#xff09;的安全运营逐步走向实战化、体系化和常态化。验证评估作为安全运营的试金石&#xff0c;已成为实现动态防御、主动防御的有力手段。如何通过体系化验证评估…

刷脸消费进入机关单位、企业员工消费应用场景

随着人脸识别技术的应用越来越广泛&#xff0c;刷卡消费已逐步被刷脸消费所替代。目前在一些高等院校、机关单位甚至是企业开始投入使用人脸消费机。与传统的刷卡识别技术相比&#xff0c;人脸识别技术具有以下优势&#xff1a; 无需持卡&#xff0c;方便人员使用。避免卡片丢…

DS18B20温度检测及其液晶显示

#include<reg51.h> //包含单片机寄存器的头文件 #include<intrins.h> //包含_nop_()函数定义的头文件 unsigned char code digit[10]{"0123456789"}; //定义字符数组显示数字 unsigned char code Str[]{"Test by DS18B20"}; //说明…

DP进阶之路——01背包问题

题目链接&#xff1a;题目页面 小明是一位科学家&#xff0c;他需要参加一场重要的国际科学大会&#xff0c;以展示自己的最新研究成果。他需要带一些研究材料&#xff0c;但是他的行李箱空间有限。这些研究材料包括实验设备、文献资料和实验样本等等&#xff0c;它们各自占据不…