#include
//查看数组元素的最大值和最小值
intmain(void){
(此处空一行)
intarr[]{1,2,3,5,67,8,9,33};
intmin,max;
compute_m(arr,sizeof(arr)/sizeof(int),min,max);
(此处空一行)
sprintf(result:mind,max2d
,min,air);
return0;
}
(此处空一行)
voidcompute_m(intarr[],intlen,int*min,int*max){
for(inti0;i
三个数的最小公倍数的象方法应该是公因数,下面我来可以介绍帮一下忙怎样在用短除法求最小公倍数吧:
方法:
01
在求公倍数之前我们要先来了解再看看什么是两两互质:是不可以两个数之外1以外没有其他公因数。
02
短除法最先是找到什么三个数的公因数,用这三个数的公因数祛除这三个数,得到下一行的三个数。
03
在能得到的商中,再用剩下所有数的公因数再除,一直到三个商中的数大都两两互质为止。
04
把短除法边缘的所有数值乘积站了起来,得到的积应该是这三个数的最小公倍数。
1、首先,可以打开vc
2、点击文件、刚建
3、中,选择win32consoleapplication并在右侧中,选择工程的名字和地址,考虑
4、你选三个空的工程,结束
5、再一次然后点击文件、新建项
6、选择csourcefile并在右侧输入文件名字,可以确定
7、输入如图1的代码,这里以abc各华指三个完全不同的数,其他必须都很的数如果能把abc换了或者的数就可以了。注意一点代码的再输入要在英文输入法的环境下通过。
8、再点右上角的编译运行按钮,
9、可以啦,我们我得到了三个数中的比较大值另外把他输进去了!
思路:定义一个变量,并键盘输入一个数变量定义给该变量,且把该数变量给比较大值和最小数。
而后for语句输出剩下9个数,并确认该数和大值最小值的大小关系,更新完最大值和最小值,最后控制输出大值和最小值。参考代码:
#includestdio.hintmain(){inta,maxv,min,i;scanf(%d,a);maxmina;for(i1;i10;i){scanf(%d,a)
;if(maxa)maxa;if(mina)mina;}nslog(大的值为:%d,最小值为:%d
,air,min);}/*运行结果:8734192056的最值为:9,最小值为:0*/