首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void ss(char *s,char t) { while(*s) { if(*s==t)*s=t-′a′+′A′; s++; } } main() { char str1[100]="abcddfefdbd",c=′d′
有以下程序 void ss(char *s,char t) { while(*s) { if(*s==t)*s=t-′a′+′A′; s++; } } main() { char str1[100]="abcddfefdbd",c=′d′
admin
2010-09-05
37
问题
有以下程序
void ss(char *s,char t)
{ while(*s)
{ if(*s==t)*s=t-′a′+′A′;
s++; } }
main()
{ char str1[100]="abcddfefdbd",c=′d′;
ss(str1,c); printf("%s\n",str1);}
程序运行后的输出结果是
选项
A、ABCDDEFEDBD
B、abcDDfefDbD
C、abcAAfefAbA
D、Abcddfefdbd
答案
B
解析
在内存中,字符数据以ASCII码存储,它的存储形式与整数的存储形式类似。C语言中,字符型数据和整型数据之间可以通用,也可以对字符型数据进行算术运算,此时相当于对它们的ASCII码进行算术运算,在本题中,s++相当于s=s+1,即让s指向数组中的下一个元素。
转载请注明原文地址:https://www.kaotiyun.com/show/PSWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面正确使用动态数组的是( )。
关于水平滚动条,如下叙述中错误的是()。
VB的数值型数据分为()两种。
向文本框中输入字符时,下面能够被触发的事件是()。
下列叙述中错误的是()。
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
结构化程序所要求的基本结构不包括()。
下列关于二叉树的叙述中,正确的是( )。
关于随机文件,以下叙述中错误的是( )。
随机试题
Excel的“打印预览”窗口中的“缩放”功能()。
A.T3T4↑、TSH↓、TRH兴奋试验(一)B.T3T4↓、TSH↓、TRH兴奋试验(一)C.T3T4↑、TSH↑、TRH兴奋试验(一)D.T3T4↑、FSH↑、TRH兴奋试验(+)E.T3T4↓、TSH↑、TRH兴奋试验(+)符合异源性TS
评价心衰预后的最好神经激素类标志物是
叩诊的注意事项如下,除外
下列行为违反《律师法》的有:()
钢筋的弯制和末端的弯钩应符合设计要求。如果设计未作规定时,所有的受拉光面圆钢筋的末端应做()弯钩。
关于京剧艺术,下列说法错误的是:
我们虽然不难从中国的政治文化中找到“引咎辞职”的历史渊源,但目前我们推行的引咎辞职主要还是受到现代西方政治文明影响的结果。这段文字表明()。
下列各句中,语义明确、没有歧义的一句是__________。
A、 B、 C、 D、 A
最新回复
(
0
)