[单选题]

有以下程序 #define f(x) x*x main() { int i; i=f(4+4)/f(2+2); printf("%d/n",i); } 执行后输出结果是

A.28

B.22

C.16

D.4

参考答案与解析:

相关试题

有以下程序 #define f(x) x*x main( ) { int i;

[单选题]有以下程序 #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2); printf(“%d/n”,i); } 执行后输出结果是( )A.28B.22C.16D.4

  • 查看答案
  • 有以下程序:#define f(x)(x*x)main(){int i1,i2;

    [单选题]有以下程序: #define f(x)(x*x) main() {int i1,i2; i1=f(8)/f(4);i2=f(4+4)/f(2+2); printf("%d,%d/n",i1,i2); } 程序运行后的输出结果是( )。A.64,28B.4,4C.4,3D.64,64

  • 查看答案
  • 有以下程序: #define f(x)(x*x) main() { int i1

    [单选题]有以下程序: #define f(x)(x*x) main() { int i1,i2; il=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d/n",i1,i2); } 程序运行后的输出结果是 ______。A.64,28B.4,4C.4,3D.64,64

  • 查看答案
  • 有以下程序:# define f(x)(x*x)main(){ int i1,

    [单选题]有以下程序: # define f(x) (x*x) main() { int i1, i2; i1=f(8)/f(4); i2=f(4+4)/f(2+2); printf("% d, % d/n", i1, i2); } 程序运行后的输出结果是______。A.64, 28B.4, 4C.4, 3D.64, 64

  • 查看答案
  • 有下列程序: #include int f(int x) { int y; i

    [单选题]有下列程序: include int f(int x) { int y; if(x=0‖x==1)r有下列程序: #include <stdio.h> int f(int x) { int y; if(x=0‖x==1)return(3); y=x*x-f(x-2); return y; } main() { int z; z=f(3);printf("%d/n",z); 程序的运行结果是( )。A.0B.9C.6D.8

  • 查看答案
  • 有以下程序int fa(int x){return x*x;} int fb(i

    [单选题]有以下程序 int fa(int x) {return x*x;} int fb(int x) {return x*x*x;} int f(int(*f1)(),int(*f2)(),int x) { return f2(x)-f1(x);} main() {int i; i=f(fa,fb,2);pfintf(“%d/n”,i); } 程序运行后的输出结果是A.-4B.1C.4D.8

  • 查看答案
  • 有以下程序:#include #define f(x) x*xmain(){in

    [单选题]有以下程序:include define f(x) x*xmain(){int i; i=f(4£«4)£¯f(2£«2); priatf("%d/n",有以下程序: #include <stdio.h> #define f(x) x*x main() { int i; i=f(4+4)/f(2+2); priatf("%d/n",i); } 执行后的输出结果是( )。A.28B.22C.16D.4

  • 查看答案
  • 有以下程序 main() { int i=0,x=0; for (;;) { i

    [单选题]有以下程序main( ){ int i=0,x=0;for (;;){ if(i==3||i==5) continue;if (i==6) break;i++;s+=i;};printf("%d/n",s);}程序运行后的输出结果是A.10B.13C.21D.程序进入死循环

  • 查看答案
  • #define f(x) x*x void main() { int i; i=

    i=f(4+4)/f(2+2) //f(4+4)被替换成4+4*4+4,f(2+2)同理 =4+4*4+4/2+2*2+2 =4+16+2+4+2 =28define f(x) x*x void main() { int i; i=f(4£«4)£¯f(2£«2); printf("%d/n",i);}结果不是64除16的4吗求正解

  • 查看答案
  • 有以下程序:#inelude main( ){int i,j,x=0;for(i

    [单选题]有以下程序:inelude main( ){int i,j,x=0;for(i=0;i<2;i£«£« ) {x£«£«; for(j=0;j<=3;j £«£«有以下程序:#inelude <stdio.h>main( ){ int i,j,x=0; for(i=0;i<2;i++ ) { x++; for(j=0;j<=3;j ++) { fi(j%2) continue; x++; x++; } pfinff( "x = % d/n",x);} 程序执行后的输出结果是( )。A.x=4

  • 查看答案
  • 有以下程序#definef(x)x*xmain(){ int i;i=f(4£«