计算机二级考试

解析:有以下程序    #include<iostream.h>    v

来源:网考网计算机二级 所有评论

【单选题】 有以下程序    #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

网考网参考答案:B
网考网解析:

在内存中,字符数据以ASCII码存储,它的存储形式就与整数的存储形式相类似。C++浯言使字符型数据和整型数据之间可以通用。也可以对字符数据进行算术运算,此时相当于对它们的ASCII码进行算术运算,在本题中,s++相当于s=s +1,即让s指向数组中的下一个元素。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论