设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
A: 200,10
B: m=200,n=10
C: m=200 n=10
D: m=200n=10
举一反三
- 下面程序是求100~200的全部素数,请填空 main() { int n, i, k, m = 0; for (n = 101; n <= 200; n = n + 2) { k = sqrt(n); for (i = 2; i <= k; i++) if (n%i == 0) ; if ( ) { printf("%d ", n); m = m + 1; } if (m % 10 == 0) printf("\n"); } printf("\n"); }
- 若有变量定义语句“int m,n;",运行时输入__________,则m和n的值都是10。 A: 10 10 B: 10,10 C: m=10,n=10 D: m=10 n=10
- 读程序从键盘输入 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; }
- 设计把一个十进制变成二进制的编码器,则输入端数M和输出端N数分别为()。 A: M=N=10 B: M=10,N=3 C: M=10,N=4 D: M=10,N=2
- 以下程序段的输出结果是( )。 int m=0,n=0; char c='a'; scanf("%d,%c,%d",&m,&c,&n); printf("%d,%c,%d",m,c,n); A: 10,A,10 B: 10,a,10 C: 10,a,0 D: 10,A,0