写出下面程序的运行结果:#include <stdio.h> void main(){ int a=4,b,c; c=a+(b=2); a+=a-=a*a; printf("%d,%d,%d ",a,b,c);}
A: 4,2,6
B: -8,2,6
C: -12,2,6
D: -24,2,6
A: 4,2,6
B: -8,2,6
C: -12,2,6
D: -24,2,6
举一反三
- 写出下面程序的运行结果:#include <stdio.h> main(){ int a=4,b,c; c=a+(b=2); a+=a-=a*a; printf("%d,%d,%d ",a,b,c);} A: -12,2,6 B: 4,2,6 C: -24,2,6 D: -8,2,6
- 写出下面程序的运行结果: #include main() { int a=4,b,c; c=a+(b=2); a+=a-=a*a; printf("%d,%d,%d",a,b,c); }
- 下面程序执行后的输出结果是( )。 #include <stdio.h>int b=2;int func(int *a){ b+= *a; return(b);}int main(){ int a=2, res=2; res += func(&a); printf("%d",res); return 0;} A: 4 B: 6 C: 8 D: 10
- 写出下面程序的运行结果是#include <stdio。h>void main( ){ int a,b,c=9; a=3,b=4; c%= a+b; printf(“%d”,c)}。 A: 3 B: 2 C: 1 D: 4
- 以下程序的输出结果是 #include void main() { int a=3; printf("%d\n",(a+=a-=a*a)); } A: -6 B: 12 C: 0 D: -12