有以下程序
#include <stdio.h>
main()
{ char c1, c2;
scanf("%c",&c1);
while(c1<65||c1>90) scanf("%c",&c1);
c2=c1+32;
printf("%c,%c\n",c1,c2);
}
程序运行输入65回车后,能否输出结果、结束运行(请回答能或不能) __【8】__ 。
A. 能
B. 不能
答案:B
解析:输入c1后,当c1<65或c1>90时,继续输入c1。65到90正好是大写字母的ASCII范围,也就是当输入的是大写字母时,停止输入。6、5都不是大写字母,因此答案是不能。