有以下程序 #include<stdio.h> main() { char c1,c2; scanf("%c",*c1); while(c1<65||c1>90) scanf("%c",&c

admin2009-09-28  56

问题 有以下程序
     #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);
      }
      程序运行输入6回车后,自否输出结果、结束运行(请回答能或不能)【  】。

选项

答案不能

解析 本题原意想把大与英文字母转换成小写字母,但由于输入数据时不正确致使循环无限制地进行下去,应该输入大写英文字母,因此,本题无输出结果,不能结束运行。
转载请注明原文地址:https://kaotiyun.com/show/39Wp777K
0

最新回复(0)