• 2021-04-14
    以下程序的运行结果是【1】,其算法是【2】。
    main()
    {inta[5]={5,10,-7,3,7},i,t,j;
    sort(a);
    for(i=0;i<=4;i++)
    printf("%3d",a[i]);
    }
    sort(inta[])
    {inti,j,k;
    for(i=0;i<4;i++)
    for(j=0;j<4-i;j++)
    if(a[j]>a[j+1])
    {t=a[j];a[j]=a[j+1];a[j+1]=t;}
    }

  • -735710
    冒泡法排序

    内容

    • 0

      以下程序运行后的输出结果是_。main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf(" ");}}

    • 1

      下面程序的运行结果是 。 main( ) { int i,j; for(i=0;i<=3;i++) { for(j=0;j<=5;j++) { if(i==0||j==0||i==3||j==5) printf(“*”); else printf(“ ”); } printf(“ ”); } }

    • 2

      【单选题】以下程序运行结果是() using namespace std; int main() { int i = 0, j = 5; do { i++; j--; if ( i>3 ) break; } while ( j>0 ); cout < } A. i= 4 j= 1 B. i= 3 j= 1 C. i= 3 j=5 D. i= 4 j= 5

    • 3

      以下程序段的运行结果是( )。 int a&#91;&#93;={1,2,3,4},i,j; j=1; for(i=3;i>=0;i--) {a[i]=a[i]*j; j=j*3; } for(i=0;i<4;i++) printf("%d [/i][/i]

    • 4

      中国大学MOOC: 写出下面程序执行后的运行结果。#include <stdio.h>int main(){int i,j,a[4][4];for(i=0;i<4;i++)for(j=0;j<4;j++) a[i][j]=1+i-j;for(i=0;i<4;i++) {for(j=0;j<4;j++)if(a[i][j]>0) printf("%3d",a[i][j]);putchar(\n);} return 0;}