下列程序的输出结果是 #inClUde<iostream> using namespace std; intmain() { Char a[]="HellO,World"; Char*ptr=a; while(

admin2013-02-27  29

问题 下列程序的输出结果是
   #inClUde<iostream>
   using namespace std;
   intmain()
   {
     Char a[]="HellO,World";
   Char*ptr=a;
   while(*ptr)
   {
     if(*ptr>=’a’&& *ptr <=’Z’)
      cout<<char(*ptr+’A’ -’a’);
   else cout<<*ptr;
   ptr++;
   }
    retur0;
   }

选项 A、HELLO,WORLD
B、Hello,world
C、hELLO,wORLD
D、hellO,world

答案A

解析 本题考核while语句和if语句,while语句中if语句的作用是将小写字母变成大写字母输出,所以main函数的字符串通过while语句全部输出为大写字母。
转载请注明原文地址:https://kaotiyun.com/show/QeVp777K
0

最新回复(0)