嵌入式学习Day6

一、循环输入n个元素计算最大差值,最小和,最大和,不允许使用排序

最大差值:最大-最小

最小和:最小+第二小

最大和:最大+第二大

代码:(test49)

运行结果:

二、循环输入n个元素,交换最大与最小值

代码(test50)

运行结果:

三、循环输入n个元素,输入查找元素key,
如果key在数组中出现1次,则输出对应的位置

如果key在数组中出现0次,则提示不存在

如果key在数组中出现多次,则输出出现的次数

代码:(test51)

运行结果:

四、循环输入n个元素,输入flag,如果flag==1,则实现冒泡排序升序并输出如果flag==0,则实现简单选择排序降序并输出

代码:(test52)

运行结果:

五、循环输入数组元素,实现数组元素逆置

代码:(test53)

运行结果:

六、循环输入n个数组元素,输入key,删除所有和key相同的元素

代码:(test54)

运行结果:

七、循环输入n个数组元素,输入变量n,将一维数组右移k位

代码:(test55)

运行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值