#include<stdio.h>
int main()
{
int i,j,a[10],t;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(j=1;j<10;j++) 这里不明白
for(i=0;i<=9-j;i++) 这里不明白
if(a[i]>a[i+1]) 花括号里不明白

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Christian

    14人对此回答表示赞同

    整体就是对数组的一个排序,然后输出,回去再好好看看书上给的排序法吧
    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 徐老师

    12人对此回答表示赞同

    这是一个冒泡(起泡)排序算法
    冒泡排序的具体过程如下:

    第一步,先比较k1和k2,若k1>k2,则交换k1和k2所在的记录,否则不交换。继续对k2和k3重复上述过程,直到处理完kn-1和kn。这时最大的排序码记录转到了最后位置,称第1次起泡,共执行n-1次比较。

    与第一步类似,从k1和k2开始比较,到kn-2和kn-1为止,共执行n-2次比较。

    依次类推,共做n-1次起泡,完成整个排序过程。
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 梁碧芝

    10人对此回答表示赞同

    #include<stdio.h>
    int main()
    {
    int i,j,a[10],t;
    for(i=0;i<10;i++)
    scanf("%d",&a[i]);
    for(j=1;j<10;j++) //j=1,判断j是否小于10,是的话执行下面的语
    句,最后j=j+1。
    for(i=0;i
    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Mr.Right

    5人对此回答表示赞同

    建议楼主先看书,首先,for是循环语句,if是条件语句。这两个搞懂了,你就知道了。
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部