阅读程序,分析程序执行结果是( )。#include[stdio.h]int main(){ int n=0,m=1,x=2; if(!n)x-=1; if(m) x-=2; if(x) x=x-3; printf("%d\n",x); return 0;}
A: 2
B: -6
C: -1
D: -4
A: 2
B: -6
C: -1
D: -4
举一反三
- 以下程序段的执行结果为________。#include[stdio.h]void main(){ int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x);} A: -4 B: 0 C: -2 D: -1
- 【填空题】写出下面程序执行后的运行结果____。#include <;stdio.h>;int main(){ int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d",x); return 0;}
- 下列程序的运行结果是______ 。#include void main() { int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x); }
- 以下程序执行后输出结果是( )。 #include "stdio.h" void main() { int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x); }
- 以下程序运行后的输出结果是________。 #include "stdio.h" int f(int x); void main() { int n=1,m; m=f(f(f(n))); printf("%d",m); } int f(int x) {return x*2;}: 1/#/2/#/4/#/8