以下程序的运行结果是( )。 #include<stdio.h> int k=0; void fun(int m) m+=k; k+=m; printf("m=%d k=%d", m, k++); main() int i=4; fun(i++); printf("i=%d k=%d\n", i, k);
A) m=4 k=5 i=5 k=5
B) m=4 k=4 i=5 k=5
C) m=4 k=4 i=4 k=5
D) m=4 k=5 i=4 k=5
有以下程序段: int a, b, c; a=10; b=50; c=a; if(a>b) a=b, b=c; c=a; printf("a=%d b=%d c=%d\n", a, b, c); 程序的输出结果是( )。
A) a=10 b=50 c=10
B) a=10 b=50 c=30
C) a=10 b=30 c=10
D) a=50 b=30 c=50
有以下程序: #include<stdio.h> void f(int b[]) inti; for(i=2; i<6; i++) b[i]*=2; main() int a[10]=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, i; f(a); for (i=0; i<10; i++) printf("%d, ", a[i]); 程序运行后的输出结果是( )。
A) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, B) 1, 2, 6, 8, 10, 12, 7, 8, 9, 10,
B. C) 1, 2, 3, 4, 10, 12, 14, 16, 9, 10, D) 1, 2, 6, 8, 10, 12, 14, 16, 9, 10,