首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() { char a[]="Hello,Test"; char *p=a; wh
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() { char a[]="Hello,Test"; char *p=a; wh
admin
2013-02-27
33
问题
下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() { char a[]="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/JML0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是()。
有以下程序: #include<stdio.h> main() { inta=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2||c--!=3) printf("%d,%d,%d\n
有以下程序: #include<stdio.h> #definePT3.5; #defineS(x)PT*x*x; main() {inta=1,b=2; printf("%4.1f\n",S(a+b)); } 程序的
若有定义:charc="hello!";,则以下说法正确的是()。
以下选项中错误的是()。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系如下图所示: 结点类型的定义为: structlink { doubledt; structlink*next; }; 若指针p指向A结点,
下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。请在①、②和⑧处各填入正确的内容,使程序能正常运行。#include<iostream.h>【】;classAA{
将两个字符串连接起来组成一个字符串时,选用______函数。
随机试题
若有以下语句:typedefstructST{intage;charsex;}PS;以下叙述中正确的是()。
单位工程施工组织设计由()审批。
骨折患者石膏固定后肢体的萎缩属于
1.女,25岁,口服乐果40ml入院。神清。经洗胃和阿托品56mg治疗后瞳孔散大,烦躁,皮肤潮红,心率136次/min,肺部仍有散在湿啰音,有尿潴留。下列哪项措施最重要
出血性梗死常发生于
计算蜗杆传动的传动比时,公式()是错误的。
被审计单位对自行建造固定资产业务所做的下列账务处理中,审计人员认为错误的有()。
实体关系图(E-R图)是用来描述【】。
【B1】【B11】
Kitchendutiesmayhavetraditionallybeenviewedaswomen’swork,butnotattheWhiteHouse.Untilnow:CristetaComerfordhas
最新回复
(
0
)