c/ c++冒泡法排序后插入一个数据,如何反序输出

 我来答
魔法书的小屋
高能答主

2022-03-15 · 本人啤酒花,特别关注生活这一块
魔法书的小屋
采纳数:84 获赞数:3047

向TA提问 私信TA
展开全部

c/ c++冒泡法排序后插入一个数据,反序输出:在C++语言中可以使用递归函数来实现这样一个功能。在主函数中,先读入一个整数,然后调用这个递归函数。

在递归函数中检测一下,如果形式参数的值大于9就去掉形式参数的个位数后,递归调用自身,然后在每一次的返回前输出形式参数的个位数。

#include <stdio.h> int main(){ int array[100], n=10, i, maxv, minv; for (i = 0; i < n; ++i){ scanf ("%d", &array[i]); } maxv = minv = array[0]。

 for (i = 1; i < n; ++i){ if (maxv < array[i]){ maxv = array[i]; } if (minv > array[i]){ minv = array[i]; } } for (i = n-1; i >= 0; --i){ printf ("%d ", array[i]); } printf ("\nmax value:%d, min value:%d\n", maxv, minv); return 0;}。

数据封装和数据隐藏:

在C++中,类是支持数据封装的工具,对象则是数据封装的实现。C++通过建立用户定义类支持数据封装和数据隐藏。

在面向对象的程序设计中,将数据和对该数据进行合法操作的函数封装在一起作为一个类的定义。对象被说明为具有一个给定类的变量。每个给定类的对象包含这个类所规定的若干私有成员、公有成员及保护成员。

虔诚又儒雅的长颈鹿4
2023-04-02
知道答主
回答量:78
采纳率:100%
帮助的人:1.7万
展开全部
c/ c++冒泡法排序后插入一个数据,反序输出:在C++语言中可以使用递归函数来实现这样一个功能。在主函数中,先读入一个整数,然后调用这个递归函数。在递归函数中检测一下,如果形式参数的值大于9就去掉形式参数的个位数后,递归调用自身,然后在每一次的返回前输出形式参数的个位数。#include <stdio.h> int main(){ int array[100], n=10, i, maxv, minv; for (i = 0; i < n; ++i){ scanf ("%d", &array[i]); } maxv = minv = array[0]。 for (i = 1; i < n; ++i){ if (maxv < array[i]){ maxv = array[i]; } if (minv > array[i]){ minv = array[i]; } } for (i = n-1; i >= 0; --i){ printf ("%d ", array[i]); } printf ("nmax value:%d, min value:%dn", maxv, minv); return 0;}。数据封装和数据隐藏:在C++中,类是支持数据封装的工具,对象则是数据封装的实现。C++通过建立用户定义类支持数据封装和数据隐藏。在面向对象的程序设计中,将数据和对该数据进行合法操作的函数封装在一起作为一个类的定义。对象被说明为具有一个给定类的变量。每个给定类的对象包含这个类所规定的若干私有成员、公有成员及保护成员。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式