30 執行下列 C 程式,輸出結果為何?
(A) (2, 4) (2, 4) (3, 5)
(B) (3, 4) (3, 4) (4, 5)
(C) (3, 5) (3, 5) (4, 6)
(D) (2, 4) (1, 2) (2, 3)
答案:登入後查看
統計: A(29), B(139), C(54), D(24), E(0) #3185033
統計: A(29), B(139), C(54), D(24), E(0) #3185033
詳解 (共 2 筆)
#6107457
ㅤㅤ
#include <stdio.h>
int i=2,j=1;
void sub(int *m,int *n){
*m=i+*n;
*n=j+*m;
printf("(%d,%d)",*m,*n);
printf("(%d,%d)",i++,j++);
}
int main() {
sub(&i,&j);
printf("(%d,%d)",i,j);
return 0;
}
void sub(int *m,int *n){
*m=i+*n;
*n=j+*m;
printf("(%d,%d)",*m,*n);
printf("(%d,%d)",i++,j++);
}
int main() {
sub(&i,&j);
printf("(%d,%d)",i,j);
return 0;
}
0
1