首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() 于 chara[]=”Hello,Test”; Char*p=a; whil
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() 于 chara[]=”Hello,Test”; Char*p=a; whil
admin
2010-12-16
23
问题
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() 于 chara[]=”Hello,Test”; Char*p=a; while(*p) { if(*p)=’a’&&*p(=’z’) cout<<char(*p+’A’-’a’); else cout<<*p; p++; } return 0; }
选项
A、hello,test
B、Hello,Test
C、HELLO,TEST
D、hELLO,tEST
答案
C
解析
用一个指针变量p指向字符数组a,在while循环中,当不指向数组尾时,将小写字母转换为大写字母!然后将其输出。
转载请注明原文地址:https://jikaoti.com/ti/Q5L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intk=5,n=0;do{switch(k){ease1:ease3:n+=1;k一一;break;default:n=0;
以下程序的输出结果是()。#includestructst{intx;int*y;}*p;intdt[4]={1,2,3,4};structstaa[4]={2,&dt[0],3,&dt[
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
可在C程序中用作用户标识符的一组标识符是()。
有三个关系表R、S和T,其内容如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
若变量已正确定义,则以下for循环():for(x=0,y=0;(y!=123)&&(x<4);x++);
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
以下函数声明中,存在语法错误的是______。
随机试题
《中华人民共和国执业医师法》规定,取得执业助理医师执业证书后,在医疗、预防、保健机构中试用期满2年,具有以下学历者,符合参加执业医师考试资格的是
2006年1月1日起,出口企业的出口货物退(免)税实行单证备案管理制度。()
FCM是()的简称。
奥苏伯尔提倡在教学中采用“先行组织者”这一技术,其精神实质是()。
先化简,再求值:
A、 B、 C、 D、 A相邻两个图形间都有两个小图形相同,相邻三个图形间仅有一个小图形相同。
捆绑销售:是共生营销的一种形式,是指两个或两个以上的品牌或公司在促销过程中进行合作,从而扩大它们的影响力。下面属于捆绑销售的是:
America—thegreat"meltingpot"—hasalwaysbeenarichblendofculturaltraditionsfromallovertheworld.ManyAmericanfamil
(1)Icryeasily.IonceburstintotearswhenthecurtaincamedownontheKirovBallets"SwanLake".Istillchokeupeverytim
【B1】【B3】
最新回复
(
0
)