【单选题】有以下程序 #include voidmain() { int m=3,n=4,x; x=-m++; x=x+8/++n; printf("%d
",x); } 程序运行后的输出结果是()
A. 3 B. 5 C. -1 D. -2
",x); } 程序运行后的输出结果是()
A. 3 B. 5 C. -1 D. -2
-2
举一反三
- 有以下程序:main(){intm=3,n=4,x;x=-m++;x=x+8/++n;printf{"%d",x);}程序运行后的输出结果是()
- 以下程序的运行结果是intm=3,n=4,x;x=-m++;x=x+8/++n;printf("%d",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
- 【填空题】写出下面程序执行后的运行结果____。#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;}
内容
- 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); }
- 1
以下程序的运行结果是( )。#include [stdio.h]int f(int m, int n){ return m > n ? m : n;}main(){ int x = f(5, 3); printf("%d\n", x);}
- 2
以下程序的输出结果是 ( ) 。# include <;stdio.h>;void fun(int x){if(x/2>;0)fun(x/2);printf("%d",x);}main(){fun(3);printf("\n");}
- 3
有以下程序: #include <stdio.h> main() { int x=1, y=2, z=3; if(x>y) printf("% d", y<x 1:2); else printf("% d", z<x 2:3); } 程序的运行结果是______。 A: 1 B: 2 C: 3 D: 4
- 4
有以下程序 #include <stdio.h> void fun(int x) {if(x/2>1) fun(x/2); printf("%d",x); } main() {fun(7); printf(" ");} 程序运行后的输出结果是: