作业帮 > 综合 > 作业

键盘输入三个整数a,b,c,输出值在中间(非最大,非最小)的数.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/17 07:50:35
键盘输入三个整数a,b,c,输出值在中间(非最大,非最小)的数.
键盘输入三个整数a,b,c,输出值在中间(非最大,非最小)的数.
在EXCEL中很好解决,如载A1、A2、A3 中分别输入A、B、C那三个数,在B1中为中间的数值,则B1的公式为:=LARGE(A1:A3,2) 其中A1:A3为范围,2为第二个最大的数值即中间的那个数值.,可以灵活应用哈
再问: 请问能用C语言陈述下吗?
再答: C语言具体忘记了,大概这样 main(){ int x1 x2 x3; IF(X1>=X2 and X2>=X3) printf(x2); elseif(x1>=x3 and x3>=x2) printf(x3); elseif(x3>=x1 and x1>=x2) printf(x1); } 意思是这样子,忘记了。 此算法三个数还行,数据多的话此算法浪费时间,需要用别的算法。