存储10个正整数求最大值、最小值和最值对应的序号。2 在给定的有序数组中查找用户输入的值 并提示相应的查找结果。3 在有序的数列中插入一个数使数列依然有序。4 打印出以下杨辉三角要求打印出10行。对以上文字实现的功能提取心得体会
通过实现上述功能,我对编程中的一些基本操作和思维方式有了更深的理解。
首先,在存储10个正整数的功能中,我学会了如何使用数组来存储一组数据,并通过遍历数组找到最大值和最小值。这个过程中,我学会了如何使用循环来遍历数组,并使用变量来记录最大值、最小值和对应的序号。
其次,在有序数组中查找用户输入的值的功能中,我学会了如何使用二分查找算法来提高查找效率。这个过程中,我学会了如何使用循环和条件语句来实现二分查找,并学会了如何根据查找结果给出相应的提示。
然后,在有序数列中插入一个数的功能中,我学会了如何通过比较和移动元素的方式来实现插入操作。这个过程中,我学会了如何使用循环和条件语句来找到插入位置,并学会了如何使用数组的插入操作来实现数列的有序性。
最后,在打印杨辉三角的功能中,我学会了如何使用嵌套循环和条件语句来实现杨辉三角的特殊结构。这个过程中,我学会了如何使用循环控制行数和列数,并学会了如何根据杨辉三角的规律来计算每个位置上的数值。
通过实现以上功能,我深刻体会到了编程中的逻辑思维和算法设计的重要性。同时,我也发现了编程中的一些常见问题,例如数组越界、循环条件的判断和边界情况的处理等。通过不断的练习和思考,我相信我可以不断提高自己的编程能力。
原文地址: https://www.cveoy.top/t/topic/hDGO 著作权归作者所有。请勿转载和采集!