A: #define double 2void main() {double a=0;}
B: #define a 2void main() {int a=0; }
C: #define a 2 void main(){a++; }
D: #define a 2 int x=a; void main() {x++;}
举一反三
- 以下程序的执行结果是______。 #include <iostream.h> #define PI 3.14159 const int R=10; void main() double a,b; a=2*R*PI; b=R*R*PI;
- 以下程序的输出结果是_____.#define PT 5.5#define S(x) PT*x*xvoid main(){ int a=1,b=2; printf("%.1f\n",S(a+b));} A: 12.0 B: 12.5 C: 9.5 D: 33.5
- 下列程序的运行结果为________。 #include "stdio.h" #define MA(x) x*(x-1) void main() { int a=1,b=2; printf("%d",MA(1+a+b)); }
- 以下程序的输出结果是________。 #include "stdio.h" #define f(x) x*x void main() { int a=6,b=2,c; c=f(a)/f(b); printf("%d",c); }
- 下列程序的输出结果是( ). #define N 3 #define M 3 void fun(int a[M][N]) { printf("%d\n",*(a[1]+2));} main( ) { int a[M][N]; int i,j; for(i=0;i 4
内容
- 0
中国大学MOOC: 以下程序的输出结果为:()。void main(){ void increment(void); increment(); increment(); increment();}void increment(void){ int x=0; x++; printf(“%d ”,x);}
- 1
以下代码运行结果是____。#include <;stdio.h>; void Func(void); int main(void) { int i; for(i = 0; i <; 5; i++) Func(); } void Func(void) { static int a =2; int b = 2, c; c = a + b; a++; b++; printf("%d\n", c); }
- 2
以下程序运行结果是 public class Test { public static void main(String[] args) { int a=1,b[]={2}; add(a); add(b); System.out.println(a+","+b[0]); } static int add(int x){ x++; return x; } static void add(int[] x){ x[0]++; } }
- 3
下面程序的输出结果是_______。 #include void increment(void); int main(void) { increment(); increment(); increment(); return 0; } void increment(void) { int x = 0; x += 1; printf("%d ", x); }
- 4
下列程序段的输出结果是int main(void){ int x = 1,a = 0,b = 0; switch(x) { case 0: b++; case 1: a++ case 2: a++;b++; } printf("a=%d,b=%d\n",a,b); return 0;}