下列程序的运行结果是_________。    #define POWER(x) ((x)*(x))    main()    { int i=1;    printf(""%d,%d"",POWER(i++),i);   

admin2012-12-03  36

问题 下列程序的运行结果是_________。
      #define POWER(x)  ((x)*(x))
      main()
      {  int i=1;
      printf(""%d,%d"",POWER(i++),i);
      }

选项

答案1.2。

解析 POWER(i++)中先引用i的值1,POWER(i++)=1*1=1.再将i的值加1。
转载请注明原文地址:https://jikaoti.com/ti/9PB0FFFM
0

最新回复(0)