• 2022-06-09
    下述程序的运行结果是______。 j=0 Do While j <30 j=(j+1)*(j+2) k=k+1 Loop Print k;j
    A: 0 1
    B: 3 182
    C: 30 30
    D: 4 30
  • B

    内容

    • 0

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

    • 1

      JK触发器要实现Qn+1=1时,J、K端的取值为()。 A: J=0,K=1 B: J=0,K=0 C: J=1,K=1 D: J=1,K=0

    • 2

      请阅读以下程序: void fun(int s[]) { static int j=0; do {s[j]+=s[j+1];}while(++j<2); } main( ) { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++) fun(a); for(k=0;k<5;k++) printf("%d",a[k]); } 上面程序的输出是( ).

    • 3

      以下程序的运行结果是【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;} }

    • 4

      要实现[img=60x23]17e0c23c7c84660.png[/img],JK触发器的J、K取值应为_____。 A: J=0,K=0 B: J=0,K=1 C: J=1,K=0 D: J=1,K=1