单选题 下列程序的输出结果是 #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 C) Hello,world C) hELLO,wORLD D) hellO,world
【正确答案】 A
【答案解析】[解析] 本题考核while语句和if语句,while语句中if语句的作用是将小写字母变成大写字母输出,所以main函数的字符串通过while语句全部输出为大写字母。