[单选题]

有以下程序: #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,28

B.4,4

C.4,3

D.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

  • 查看答案
  • 有以下程序:#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 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 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吗求正解

  • 查看答案
  • 有以下程序#define F(X,Y)(X)*(Y)main(){ int a=

    [单选题]有以下程序#define F(X,Y)(X)*(Y)main(){ int a=3, b=4; printf("%d\n", F(a++, ++b));}程序运行后的输出结果是A.12 B.15C.16 D.20

  • 查看答案
  • 有以下程序#define F(X,Y)(X)*(Y)main() {int a=

    [单选题]有以下程序 #define F(X,Y)(X)*(Y) main() {int a=3,b=4: printf("%d/n",F(a++,b++)); } 程序运行后的输出结果是( )。A.12B.15C.16D.20

  • 查看答案
  • 有以下程序#include#define F(X,Y)(X)*(Y)main()

    [单选题]有以下程序includedefine F(X,Y)(X)*(Y)main(){int a=3,b=4;printf("%d/n",F(a£«£«,b£«£«有以下程序 #include<stdio.h> #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d/n",F(a++,b++)); 程序运行后的输出结果是A.12B.15C.16D.20

  • 查看答案
  • 有以下程序:#include#define F(x,y) (x)*(y)main

    [单选题]有以下程序:includedefine F(x,y) (x)*(y)main(){int a=3,b=4; printf("%d/n",F(a£«£«,有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d/n",F(a++,b++)); } 程序运行后的输出结果是( )。A.12B.15C.16D.20

  • 查看答案
  • 有以下程序: main( ) int f1 (int x, int y) { r

    [单选题]有以下程序: main( ) int f1 (int x, int y) { return x>y?x:y; } int f2 (int x, int y) { return x>y?y:x; } main( ) { int a=4,b=3,c=5,d,e,f; d=f1(a,b); d=f1(d,c); e=f2(a,b); e=f2(e,c); f=a+b+c-d-e; printf("%d,%d,%d/n",d,f,e); } 执行后输出的结果是A.3,4,5B.5,3,4C.5,4,

  • 查看答案
  • 有以下程序#define P(a) a£«avoid F(int x) { re

    [单选题]有以下程序#define P(a) a+avoid F(int x) { return(P(2)*x*x);}main(){ printf("%d/n",F(1+3)); }程序的运行结果是A.10 B.34 C.64 D.编译出错

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