12周任务:求四个数的最大公约数(函数)
2012-11-18 09:46
302 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者:李洋 * 完成日期:2012年11月18日 * 版本号: v1.0 * 对任务及求解方法的描述部分 * 输入描述:四个正整数 * 问题描述:求四个正整数的最大公约数 * 程序输出:四个正整数的最大公约数 */ #include<iostream> using namespace std; int min(int x,int y) { if(x>y) return y; else return x; } int main() { int a,b,c,d,num; cout<<"请输入四个数:"; cin>>a>>b>>c>>d; num=min(min(c,d),min(a,b)); while(a%num!=0||b%num!=0||c%num!=0||d%num!=0) { --num; } cout<<"这个数的最大公约数为:"<<num<<endl; return 0; }
相关文章推荐
- 第十二周任务3:四个数的最大公约数
- 函数求解“四个数的最大公约数”
- 求四个数的最大公约数(第十二周上机任务)
- C++第十周【任务2】定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。
- 通过DBMS_STAT函数关闭执行任务
- C++ 十七周任务-体会函数参数传递
- 第17周任务1-1——函数参数传递
- 使用jQuery页面加载函数启动定时任务
- 12周实验报告(任务1)
- (c++)写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。
- 第五周上机任务--任务二--在main()函数中自行定义对象,调用各成员函数,完成基本的测试
- PHP计划任务之关闭浏览器后仍然继续执行的函数
- uCOS-II任务之延时函数
- Android 学习笔记之AndBase框架学习(四) 使用封装好的函数实现单,多线程任务
- NetScheduleJobAdd函数添加任务计划的方法
- 12周任务2:调用函数输出型号图2
- FreeRTOS之任务创建和删除函数
- 第7周任务2:成员、友元和一般函数的区别
- 第8周项目1:任务1:用类的成员函数完成运算符的重载
- 12周任务:1000以内的回文素数