写出下面程序的运行结果:#include 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
A: -12,2,6
B: 4,2,6
C: -24,2,6
D: -8,2,6
举一反三
- 写出下面程序的运行结果:#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
- 写出下面程序的运行结果: #include main() { int a=4,b,c; c=a+(b=2); a+=a-=a*a; printf("%d,%d,%d",a,b,c); }
- int a=2;int b=a+=2;执行之后b等于( ) A: 0 B: 2 C: 4 D: 6
- 下面程序执行后的输出结果是()。#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: 6 B: 8 C: 10 D: 4
- 有以下程序#include main(){ int a=2,b;b=a$amp;}程序运行后的输出结果是() A: 2 B: 4 C: 6 D: 8