首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序 #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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*fp;charstr[10];fp=fopen("myfile.dat","w");fputs("abc",fp);felose(fp);fp=fopen("myfi
关于以下程序段执行情况的叙述,正确的是()。inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf(’’%d\n’’,n);break;case2:ca
以下叙述中正确的是
下列叙述中正确的是
若有以下函数首部intfun(doublex[10],intn)则下面针对此函数的函数声明语句中正确的是
下面对软件测试描述错误的是()。
下面属于黑盒测试方法的是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
在下列选项中,没有构成死循环的是()。
随机试题
简述醇酸漆工艺注意事项。
什么是火花塞热特性?
当经济不景气时,国际企业应采取()
肺癌的治疗方案中主要通过外科手术治疗的类型有
下列关于个人所得税征收管理的说法,符合相关规定的是()。(2015年回忆版)
根据合同法律制度的规定,下列各项中,买卖合同的出卖人应承担标的物毁损、灭失的风险的有()。
领导给你所谓的“冷板凳”。你内心愿意吗?说说你内心的真实感受并说明你怎么办?
虽然聋哑人不能利用听觉符号传递信息表达思想,但同样:具有抽象思维的能力。()
设在SQLServer2000平台一民对数据库SalesDB进行了如下图所示的各份操作。己知这三次备份操作均备份在设备BK上,且该设备只包含这三个备份操作的结果。在数据库出现故障后,为尽可能减少数据丢失,需要恢复所有的备份。请补全如下用于恢复日志备
A、Theissuesthataffectpublichealth.B、Theissuesthateveryoneencountersindailylife.C、Theissuesthatattractmostpubl
最新回复
(
0
)