有以下程序  #include<stdio.h>  main()  {char ch=’D’;   while(ch>’A’)   {ch--;   putchar(ch);   if(ch==’A’)break;   putchar(ch+1);

admin2022-10-24  13

问题 有以下程序
 #include<stdio.h>
 main()
 {char ch=’D’;
  while(ch>’A’)
  {ch--;
   putchar(ch);
   if(ch==’A’)break;
   putchar(ch+1);
  }
 }
 程序运行后的输出结果是(          )。

选项 A、CB
B、BCA
C、CCBB
D、CDBCA

答案D

解析 putchar函数的功能是输出一个字符,由whlie判断条件和eh初始值可知,只要“ch!=’A’”,执行两次putchar函数,否则跳出循环。第1次输出“CD”,第2次输出“BC”,第3次输出“A”后跳出循环。故本题答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/aKd0FFFM
0

相关试题推荐
最新回复(0)