ytu 1057: 输入两个整数,求他们相除的余数(带参的宏 + 模板函数 练习)
1057: 输入两个整数,求他们相除的余数
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 177 Solved: 136
[Submit][Status][Web Board]
Description
输入两个整数,求他们相除的余数。用带参的宏或模板函数来实现,编程序。
Input
两个短整型数a,b
两个长整型数c,d
Output
a/b的余数
c/d的余数
Sample Input
Sample Output
HINT
主函数已给定如下,提交时不需要包含,会自动添加到程序尾部
Source
freeproblemset edit by lyh
在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。 “define”为宏定义命令。
1 #include <iostream> 2 #define mod(x,y) x%y //带参的宏定义 3 using namespace std; 4 5 int main() 6 { 7 short int i1,i2; 8 long l1,l2; 9 cin>>i1>>i2; 10 cout<<mod(i1,i2)<<endl; 11 cin>>l1>>l2; 12 cout<<mod(l1,l2)<<endl; 13 return 0; 14 }
模板函数 - AC代码:
1 #include <iostream> 2 using namespace std; 3 4 template <class T> //实现模板函数 5 T mod(T x,T y) 6 { 7 return x%y; 8 } 9 10 int main() 11 { 12 short int i1,i2; 13 long l1,l2; 14 cin>>i1>>i2; 15 cout<<mod(i1,i2)<<endl; 16 cin>>l1>>l2; 17 cout<<mod(l1,l2)<<endl; 18 return 0; 19 }
推荐链接:ytu 1058: 三角形面积(带参的宏 练习)
Freecode : www.cnblogs.com/yym2013
转载于:https://www.cnblogs.com/yym2013/p/3572794.html
ytu 1057: 输入两个整数,求他们相除的余数(带参的宏 + 模板函数 练习)相关推荐
- c语言求两个数的乘积和商,输入两个整数,求出它们的商数
编写一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言, #includevoidmain(){inta,b;printf("Inputtwointegers:" ...
- 用c语言编写两整数乘积,c语言两个数相乘求积 c语言输入两个整数求乘积
C语言中求两数相乘的程序? 思路:double类型的范围: -1.7*10(-308)-1.7*10(308),如果两个数的乘积不超过这样的精度,可以直接使用*符号进行运算. 参考代码: #inclu ...
- ACMNO.31 C语言-宏求余 输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。
题目描述 输入两个整数,求他们相除的余数.用带参的宏来实现,编程序. 输入 a b两个数 输出 a/b的余数 样例输入 3 2 样例输出 1 来源/分类 C语言 题目截图: 思路: 这个是求余数,应该 ...
- ACMNO.7 输入两个正整数m和n,求其最大公约数和最小公倍数。 输入 两个整数 输出 最大公约数,最小公倍数 样例输入 5 7 样例输出 1 35
题目描述 输入两个正整数m和n,求其最大公约数和最小公倍数. 输入 两个整数 输出 最大公约数,最小公倍数 样例输入 5 7 样例输出 1 35 来源/分类 C语言 示例照片: 设计思路: 本题最难的 ...
- 输入两个整数,求;两者的和,差,积,商,余数。
#include<stdio.h> int main() {int a,b;double c;printf("请输入两个整数:");scanf("%d %d& ...
- 设计求任意两个整数和的web程序,用户通过提交页面(input.jsp)输入两个整数,并提交给一个(sum.jsp)程序
张继军 董卫 <java web 应用开发技术与实案列教程>课后习题之第三章第4题 题解 题目内容 源代码 input.jsp sum.jsp positive.jsp negetive. ...
- PHP典型案例计算1-10的阶乘的和,PHP输入两个整数m和n,求最大公约数和最小公倍数这两个代码
目录 一.前言 二.代码段 1.计算1-10的阶乘的和的代码段 2.输入两个整数m和n,求最大公约数和最小公倍数的代码段 三.实现结果(流程) 1.计算1-10的阶乘的和的代码段的显示结果 2.输入两 ...
- 输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。
题目描述 输入两个整数,求他们相除的余数.用带参的宏来实现,编程序. 输入 a b两个数 输出 a/b的余数 样例输入 3 2 样例输出 1 #include<stdio.h> #defi ...
- 辗转相除法 定义函数fun求两个整数的最大公约数,主函数中输入两个整数,调用该函数得到最大公约数,最后在主函数中输出两个整数的最大公约数和最小公倍数。
定义函数fun求两个整数的最大公约数,主函数中输入两个整数,调用该函数得到最大公约数,最后在主函数中输出两个整数的最大公约数和最小公倍数. 参考运行截图: 欧几里得算法又称辗转相除法,是指用于计算两个 ...
最新文章
- TextView实现跑马灯效果
- tomcat 默认150连接数怎么支持几万大并发的?集群?
- Python 调用matplotlib模块绘制柱状图
- 阿里云数据库RDS环境搭建
- 理解 | 理解a: float=10
- arquillian_使用Arquillian(远程)测试OpenLiberty
- 经典冒泡排序-由低到高
- [linux-脚本]shebang(shabang #!)
- java statemachine_StateMachine 状态机机制深入解析
- 笔记本重置找不到恢复环境_Win10重置找不到恢复环境需要安装介质的修复图文教程...
- 快速爬取腾讯招聘信息
- UE风格化Day9-(摆烂特辑)原神石块砖材质欣赏
- 5G关键厂商推动2019年推出下一代网络;大疆发布首条企业级无人机产品Matrice 200│IoT黑板报...
- Rockchip Android平台内存优化及系统裁剪
- 计算机系笔记本电脑配置,笔记本电脑硬件配置全解析, 看完让你轻松选择笔记本...
- Java实现播放Mp3的功能
- 深度好文: 为毛我能通过@State var修改变量? @State属性修饰器内部肿么工作的?
- CSS引入外部艺术字体
- 生活哲理故事系列之三(转贴)
- 如何控制怒气并表达意见?
热门文章
- 你真的会二分查找吗?
- tomcat参数java_opts调整
- python二十一:文件操作
- VCSA中配置时间和时区,实测至6.5适用
- (四)Decorator设计模式解决GET/POST请求的乱码问题(转)
- 进程守护系统,你懂吗?
- secureCRT The remote system refused the connection. .
- java中四种引用类型(对象的强、软、弱和虚引用)
- [EMC++] Item 8. Prefer nullptr to 0 and NULL
- SharePoint 2007 Web Content Management 性能优化系列 前言