kwang09 发表于 2016-5-1 15:54:42

关于数组问题求助

大家好,我要求助关于数组的问题:

问题如下:我的单片机串口每隔固定时间会收到一组数据,例如:

100;
123;
126;
58;
77;
83;
88;

请问我如何编写程序来确定哪一行的采集数值最大,哪一行的采集数值最小?采集值分别是多少?

谢谢!

philip 发表于 2016-5-1 16:09:01

以c language来说可以做排序比较法

zjz5717 发表于 2016-5-1 17:20:24

你可以先定义一个最大值0和最小值500,如果收到的值比0大,就更新最大值,比500小就更新最小值。
但是单片机串口收的是char类型的,需要转化一下

zjz5717 发表于 2016-5-1 17:20:53

而且有可能是按字节收到的,这个要注意
页: [1]
查看完整版本: 关于数组问题求助