用选择法将姓名从小到大进行排序

img


排序时,姓名没有按小到大输出,不知道错哪一步了,望各位指点。

修改如下,供参考:

img

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7594825
  • 你也可以参考下这篇文章:有一篇文章,共3行文字,每行80个字符。要求分别统计其中英文大写字母,小写字母,数字,空格以及其他字符的个数
  • 除此之外, 这篇博客: 三子棋游戏思路中的 下面的代码每次打印一个数据,打印一个竖线 一行打印完之后换行打印横线。就是除了数据元素,再就是打印棋盘的结构,让我们的棋盘能显现出来。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • void DisplayBoard(char borad[ROW][COL], int row, int col)
    {
        int i = 0;
        for (i = 0; i < row; i++)
        {
            int j = 0;
            for (j = 0; j < col; j++)
            {
                printf(" %c ", borad[i][j]);
                if (j < col - 1)
                {
                    printf("|");
                }
            }
            printf("\n");
            if (i < row - 1)
            {
                for (j = 0; j < col; j++)
                {
                    printf("---");
                    if (j < col - 1)
                        printf("|");
                }
                printf("\n");
            }


        }
    }

  • 您还可以看一下 张云波老师的以太坊智能合约项目实战课程中的 代币名、符合、小数位和供应总量小节, 巩固相关知识点