若执行以下程序时从键盘上输入9,则输出结果是( )。 main() { int n; scanf("%d",&n); if(n++<10)printf("%d\n",n); else printf("%d\n",n--

admin2012-12-03  18

问题 若执行以下程序时从键盘上输入9,则输出结果是(    )。
  main()
  { int n;
    scanf("%d",&n);
    if(n++<10)printf("%d\n",n);
    else printf("%d\n",n--);
  }

选项 A、11
B、10
C、9
D、8

答案B

解析 当n为9时,此时if语句成立,执行n++后,n为10,因此输出n的值为10,故选择B选项,
转载请注明原文地址:https://kaotiyun.com/show/jwPp777K
0

最新回复(0)