设计把一个十进制变成二进制的编码器,则输入端数M和输出端N数分别为()。
A: M=N=10
B: M=10,N=3
C: M=10,N=4
D: M=10,N=2
A: M=N=10
B: M=10,N=3
C: M=10,N=4
D: M=10,N=2
C
举一反三
- 设计一个把十进制转换为二进制的编码器,输入端数M和输出端数N分别是 ( ) A: M=N=10 B: M=10 N=3 C: M=10 N=4
- 设计一个把十进制转换成二进制的编码器,则输入端数M和输出端数N分别为()。 A: AM=N=10 B: BM=10,N=2 C: CM=10,N=4 D: DM=10,N=3
- 设计一个把十进制转换成二进制的编码器,则输入端数M和输出端数N分别为
- 若有变量定义语句“int m,n;",运行时输入__________,则m和n的值都是10。 A: 10 10 B: 10,10 C: m=10,n=10 D: m=10 n=10
- 设int m=200,n=10;则语句“printf("m=%d,n=%d",m,n)”的输出结果为()? A: 200,10 B: m=200,n=10 C: m=200 n=10 D: m=200n=10
内容
- 0
n位的二进制译码器的输出端M的个数有( )。 A: M≥2 n B: M≤ 2 n C: M = n D: M = 2n
- 1
以下程序段的输出结果是 ( ) int k , n , m ; n=10 ; m=1 ; k=1 ; while ( k<=n ) {m*=2 ; k+=4 ; } printf ( "%d\n" , m );
- 2
设有int m,n=10;,则执行语句m=n++;后m、n的值分别为______。
- 3
读程序从键盘输入 1902 , 则程序的输出结果是 :( ) int fun(int n) { int m=0,c; while(n!=0) { c=n%10; m=m*10+c; n=n/10; } return(m); } int main() { int m; scanf("%d",&m); printf("%d\n",fun(m)); return 0; }
- 4
nt k,n,m;n=10;m=1;k=1;while(k<=n) m*=2;printf("%d\n",m);程序输出的结果是:提示:如果是死循环,则填入“无输出”