[主观题]

以下程序的输出结果是(19)。

#define PR(ar)printf("%d,",ar)

main()

{ int j, a[]={1, 3, 5, 7, 9, 11, 15}, *p=a+5;

for(j=3; j; j--)

switch(j)

{ case 1:

case 2: PR(*p++); break;

case 3:PR(*(--p));

}

printf("\n");

}

参考答案与解析:

相关试题

以下程序的输出结果是( )。 define PR(ar)printf("ar=%

[主观题]以下程序的输出结果是( )。 define PR(ar)printf("ar=%d”,ar) main() {int j,a[]={1,8,3,7,6,13,17,15},*p=a+5; for(j=3;j;j--) switch(j) {case 1: case 2:PR(*p++);break; case 3:PR(*(--p)); } }

  • 查看答案
  • 以下程序的输出结果是______。#includemain(){printf("

    [单选题]以下程序的输出结果是______。includemain(){printf("%d/n",NULL);}A.不确定的值B.0C.£­以下程序的输出结果是______。 #include<stdio.h> main() {printf("%d/n",NULL); }A.不确定的值B.0C.-1D.1

  • 查看答案
  • 以下程序的输出结果是______。main(){printf("%d\n",NU

    [单选题]以下程序的输出结果是______。 main() {printf("%d/n",NULL); }A.0B.-1C.1D.不确定的值(因变量无定义)

  • 查看答案
  • 以下程序的输出结果是 main( ) { int c=35;printf("%d

    [单选题]以下程序的输出结果是main( ){ int c=35;printf("%d/n",c&c);}A.0B.70C.35D.1

  • 查看答案
  • 以下程序的输出结果是 main() { int c=35; printf("%d

    [单选题]以下程序的输出结果是main(){ int c=35; printf("%d/n",c&c);}A.0B.70C.35D.1

  • 查看答案
  • 以下程序的输出结果是______。main(){int a=3;printf("

    [单选题]以下程序的输出结果是______。 main() {int a=3; printf("%d/n",(a+=a-+a*a) ) }A.-6B.1C.2D.-12

  • 查看答案
  • 以下程序的输出结果是 ______。main()int a=3;printf("

    [单选题]以下程序的输出结果是 ______。 main() int a=3; printf("%d/n",(a+=a=a=a*a) ; }A.-6B.1C.2D.-12

  • 查看答案
  • 以下程序段的输出结果是______。 int a=1234; printf("%

    [单选题]以下程序段的输出结果是______。 int a=1234; printf("%2d/n",a);A.12B.34C.1234D.提示出错

  • 查看答案
  • 以下程序的输出结果是main(){int c=35;printf("%d\n",

    [单选题]以下程序的输出结果是 main() {int c=35;printf("%d/n",c&c);}A.0B.70C.35D.1

  • 查看答案
  • 以下程序的输出结果是main(){ int c=35;printf("%d\n"

    [单选题]以下程序的输出结果是 main() { int c=35;printf("%d/n",c&c);}A.0B.70C.35D.1

  • 查看答案
  • 以下程序的输出结果是(19)。 #definePR(ar)printf("%d,