首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream.h> void ss(char*s,char t) { while(*s) { if(*S==t)*s=t-’a’+’A’; s++;} } void main( )
有以下程序 #include<iostream.h> void ss(char*s,char t) { while(*s) { if(*S==t)*s=t-’a’+’A’; s++;} } void main( )
admin
2010-03-29
48
问题
有以下程序 #include<iostream.h> void ss(char*s,char t) { while(*s) { if(*S==t)*s=t-’a’+’A’; s++;} } void main( ) { char strl[100]="abcddfefdbd",c=’d’: ss(strl,c) ;cout<<strl;} 程序运行后的输出结果是
选项
A、ABCDDEfEBD
B、abcDDfefDbD
C、abcAAfefALbA
D、Abcddfefdbd
答案
2
解析
在内存中,字符数据以ASCII码存储,它的存储形式就与整数的存储形式相类似。C++语言使字符型数据和整型数据之间可以通用。也可以对字符数据进行算术运算,此时相当于对它们的ASCII码进行算术运算,在本题中,s++相当于s=s +1,即让s指向数组中的下一个元素。
转载请注明原文地址:https://kaotiyun.com/show/RGjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对软件测试描述错误的是()。
下面模型中为概念模型的是
当变量c的值不为2、4、6时,值为"真"的表达式是()。
有以下函数:intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++:}returnn:}函数的功能是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串Thisisastring.到字符数组s中的语句组是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
随机试题
阴离子间隙大于16mmoL/L,表示阴离子间隙为12mmol/L
阕电位是指
木模板及其支架的设计应符合现行国家标准《木结构设计规范》的规定,其中受压立杆除满足计算需要外,其梢径不得小于()mm。
不以真实身份从事期货交易的单位或者个人,交易行为符合期货交易所交易规则的,交易结果由()承担。
根据企业破产法律制度的规定,下列选项中属于债权人会议职权的有()。
规费收入包括()。
Excel中删除单元格是将单元格从工作表上完全移去,并移动相邻的单元格来填充空格,若对已经删除的单元格进行过引用,将导致出错,显示出错信息是#ERROR。()
一切行动听指挥,是警察职业的一个特点。( )是对人民警察行动上的要求。
昭君出塞
下列函数原型声明中,错误的是()。
最新回复
(
0
)