A: 0 1
B: 3 182
C: 30 30
D: 4 30
举一反三
- 若有inti,j=30,k=10;i=j==k*3?1:0;则i的值为() A: 1 B: 30 C: 0 D: 90
- 运行如下程序后,输出结果为______。 a = 0 For j = 1 To 30 Step 2 a = a + j mod 5 Next j Print a
- 执行语句k=30;j=k++;后k和j的值分别为(<br/>) A: k=30,j=30 B: k=30,j=31 C: k=31,j=30 D: k=31,j=31
- 要实现Q*= Q',J、K触发器的J、K取值应为( )。 A: J=0,K=0 B: J=0,K=1 C: J=1,K=0 D: J=1,K=1
- 欲使JK触发器按Qn+1=1工作,可使JK触发器的输入端。A、J=K=1 B、J=1,K=0 C、J=K=0 D、J=0,K=1 A: J=K=1 B: J=1,K=0 C: J=K=0 D: J=0,K=1
内容
- 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