单项选择题

下列程序的输出结果是( )。
#include <iostream>
using namespace std;
int main()

char a[]="Hello,World";
char *ptr=a;
while(*ptr)

if(*ptr>='a'&&*ptr<='z')
cout<<char(*ptr+'A'-'a');
else cout<<*ptr;
ptr++;

retur 0;

A.HELLO,WORLD
B.Hello,World
C.hELLO,world
D.hello,world
<上一题 目录 下一题>
热门 试题

单项选择题
对下列语句正确的描述是( )。 const int *x; (1) int *constx; (2)
A.语句(1)的含义是指针变量x不能更改
B.语句(2)的含义是指针变量x所指向的不能更改
C.语句(2)的含义是指针变量x不能更改
D.语句(1)和(2)是相同含义的不同定义方式
单项选择题
下述静态数据成员的特性中,( )是错误的。
A.说明静态数据成员时前边要加修饰符static
B.静态数据成员要在类体外进行初始化
C.引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符
D.静态数据成员不是所有对象所共用的
相关试题
  • 有如下类声明: class MyClass int i;...
  • 下面程序的运行结果是______。 #in...
  • 语句cout<<setiosflags(ios::showpos...
  • -A00,A,B
  • 头文件______中包含了处理用户控制的...