首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
28
问题
有以下程序
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全国计算机二级
相关试题推荐
窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的"Frame1"改为汉字"框架",下面正确的语句是( )。
以下关于过程及过程参数的描述中,错误的足()。
以下合法的VB变量名是( )。
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
下列哪一条不属于数据库设计的任务?()
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2,3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommandl_Click(IndexA
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingleEndType在窗体上画一个名为Comma
下列关于二叉树的叙述中,正确的是( )。
以下变量名中合法的是( )。
随机试题
假单极神经元分布在()
CAD是最好的计算机辅助设计绘图软件。( )
由于实邪结聚,阻滞经络,气血不能外达的病理状态,为
作为使用人对建筑物本身的基本要求,安全是其中之一,安全包括:没有严重污染。下列()属于严重污染范围。
下列关于工程项目目标的有关表述中,正确的是()。
托运行李被损坏或丢失,航空公司对每千克托运行李的赔偿金额不超过()元。
关于考试焦虑症的处理,以下哪种说法是不正确的?()
关于意识的说法错误的是()。
孙某是国有保险公司的工作人员,为了获取保险金,他利用工作便利,编造从未发生过的保险事故,获得理赔,孙某的行为构成()。
下列各组软件中,全部属于应用软件的一组是______。
最新回复
(
0
)