C语言练习题:算术入门之加减乘除(PTA)
对于输入的两个整数,按照要求输出其和差积商。
输入格式:
在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为0。
输出格式:
共四行,格式是:
[a] + [b] = [a+b]
[a] - [b] = [a-b]
[a] * [b] = [a*b]
[a] / [b] = [a/b]
其中,带有方括号的内容(如[a]、[b]、[a+b]等)表示相应整数或运算结果的值,在输出时要用实际的值代替。
并且:如果a能够被b整除,那么a/b应输出为整数格式,否则a/b输出为带两位小数的格式。
提示:注意表达式中的空格。
输入样例1:
6 3
输出样例1:
6 + 3 = 9
6 - 3 = 3
6 * 3 = 18
6 / 3 = 2
输入样例2:
8 6
输出样例2:
8 + 6 = 14
8 - 6 = 2
8 * 6 = 48
8 / 6 = 1.33
代码如下:
#include<stdio.h>
int main()
{int a,b;scanf("%d %d",&a,&b);printf("%d + %d = %d\n",a,b,a+b);printf("%d - %d = %d\n",a,b,a-b);printf("%d * %d = %d\n",a,b,a*b);if(a%b==0){printf("%d / %d = %d\n",a,b,a/b);}else{printf("%d / %d = %.2f\n",a,b,(float)a/b);//强转}return 0;
}
C语言练习题:算术入门之加减乘除(PTA)相关推荐
- C语言代码例题:算术入门之加减乘除;日期格式化;出租车计价
** C语言:7-10 - 两个整数相除,保留两位小数 ** 例 7-10 算术入门之加减乘除 对于输入的两个整数,按照要求输出其和差积商. 输入格式: 在一行内输入两个不超过100的非负整数a和b, ...
- Go 语言快速开发入门(基础语法详解,第一节)
Go 语言快速开发入门(基础语法详解,第一节) 一.基础语法详解,第一节 1.HelloWorld 1.1.代码编写和解释 1.2.go语言注意事项 2.Go 语言的转义字符&&Go ...
- c语言基础编程题山东科技大学,C语言练习题〔山东科技大学吐血整理〕.doc
C语言练习题[山东科技大学吐血整理] 数学11-1 C语言平时训练题 1.算术基本运算 Description 计算两整数x和y(0 Input 输入只有一行. Output 输出为多行,按顺序每行输 ...
- R语言七天入门教程二:认识变量与运算符
R语言七天入门教程二:认识变量与运算符 一.什么是变量 1.变量 顾名思义,我们可以将变量理解为"可以改变的量",是计算机语言中能储存计算结果或能表示值的抽象概念.这里的值可以是数 ...
- C语言基础知识入门和C语言入门基础知识大全
一.C语言基础知识入门 C语言一出现,就以其丰富的功能.强大的表达能力.灵活性.方便性和广泛的应用,在世界范围内迅速普及和普及.C语言不仅高效而且可移植.它可以用来开发应用软件.驱动程序.操作系统等. ...
- R语言基础知识入门学习(一)
目录 系列文章目录 一.软件下载 二.基本知识 1. 对象 2. 向量 3. 向量化 4. 因子 总结 系列文章目录 R语言基础知识入门学习(一) 一.软件下载 我们可以通过这个网址对R语言软件进行下 ...
- c语言零基础入门(经验总结)
作者本人也是计算机小白一枚,作为一名未来的电脑工作者,最开始学的就是c语言.将其作为一门了解编程,认识算法的学科再好不过.在本篇文章中不会具体涉及过多的C语言写法注意事项,主要是想谈一谈这半年中我的一 ...
- 生信学习——R语言练习题-初级(附详细答案解读)
题目目录 1. 打开 Rstudio 告诉我它的工作目录. 2. 新建6个向量,基于不同的数据类型.(重点是字符串,数值,逻辑值) 3. 告诉我在你打开的rstudio里面 getwd() 代码运行后 ...
- 【C语言】语言篇——程序设计入门
C站的小伙伴们大家好呀!我最近在学习刘汝佳老师的<算法竞赛入门经典>,跟着这本书来学习和做习题,在这里和大家一起分享进步.下面是本书的第一部分的语言篇. 语言篇--程序设计入门 算术表达式 ...
- c语言word类型_C语言零基础入门—数据类型
C语言零基础入门--3.数据类型 这一节的主要任务是 讲解C语言的 数据类型 . 1. 数据类型 1.1 何为数据类型 数据类型,其实在我们生活中经常被使用,但是在编程语言中被重新定义了一下,并且加 ...
最新文章
- MIT“人造肌肉”登上Science封面,能提起自重650倍的物体,伸缩10000次都不坏
- linux 下 etc常用配置信息
- iOS随机页面NSClassFromString
- python概率密度函数参数估计_EM算法求高斯混合模型参数估计——Python实现
- Python操作数据库(二)
- vue-cli3 DllPlugin 提取公用库
- solr使用网页浏览器批量导入数据库中数据(本案例是mysql)
- 【git】Git 提示fatal: remote origin already exists 错误解决办法
- html5文章标题定格,HTML5最佳做法; 部分/标题/旁边/文章元素
- mysql查询语句内连接、左连接、右连接以及全连接查询
- Cast-128 加密算法和 MyPassWord 的破解
- 网络协议 21 - RPC 协议(中)- 基于 JSON 的 RESTful 接口协议
- ubuntu16.04安装nvidia-384
- 《深入浅出Python机器学习》读书笔记 第二章 基于Python语言的环境配置
- flask中基础模板templates
- 漫谈Go语言与区块链
- react图片剪裁react-cropper
- linux蓝牙鼠标唤醒电脑,蓝牙鼠标唤醒电脑,蓝牙鼠标怎么设置唤醒电脑
- “本地资源检测” 上手指南,玩转最前沿的优化黑科技!
- Solidity学习(一)
热门文章
- python在线翻译小程序_Python 做一个翻译小程序
- python 视频转图片和图片转视频
- CUDA编成:从GPU的物理体系结构到逻辑结构
- ShortUrl短网址算法
- mysql首字母排序_mysql 按字段的首字母排序及查询
- map分组后取前10个_35岁詹皇有多强?17年生涯首拿助攻王背后:10个月前早已定下目标...
- linux pm2功能说明,PM2介绍及简易使用手册
- linux红帽认证管理员,红帽(Red Hat)面向企业开发人员和应用管理员的认证
- C++读取excel表格
- 批处理中%1~%9是什么意思?