首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void ss(char*s,char t) { while(*s) { if(*s==t)*s=t-’a’+’A’; s++; } } main()
有以下程序: void ss(char*s,char t) { while(*s) { if(*s==t)*s=t-’a’+’A’; s++; } } main()
admin
2021-07-09
34
问题
有以下程序:
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
解析
函数ss(char*s,char t)的功能是将指针s所指向的字符串中存在的字符“t”均改写成大写字母;所以main函数中引用函数ss后使得数组str1中的小写字母“d”均变成了大写字母“D”,然后输出数组str1,结果为:abcDDfefDbD。
转载请注明原文地址:https://kaotiyun.com/show/Abkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为
有以下程序#include<stdio.h>#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;
下面的函数调用语句中func函数的实参个数是()。func(f=!(v1,v2),(v3,v4,v5),(v6,max(v7,v8)))
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意
有以下程序:#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\
以下不能将s所指字符串正确复制到t所指存储空间的是()。
在软件开发中,需求分析阶段产生的主要文档是( )。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
随机试题
载流导体功率的大小与()无关。
通过抑制细菌二氢叶酸还原酶来发挥抗菌作用的药物是:
淋巴瘤患者往往合并贫血的原因是
下列疾病中,除外哪种疾病都可以引起全血细胞减少
咳声重浊者,多属
根据税收征收管理制度的规定,对国家税务总局作出的具体行政行为不服的,向()申请行政复议。
企业应当按照《企业会计准则第28号》及其指南的规定,在财务报表附注中应披露()的相关内容。
(2009年考试真题)下列关于存货可变现净值的表述中,正确的是()。
周某向谢某借款80万元,后因谢某急需资金,周某以一套价值90万元的房产抵偿所欠谢某债务,谢某取得该房产产权的同时支付周某差价款10万元。已知契税的税率为3%。根据契税法律制度的规定,关于此次房屋交易缴纳契税的下列表述中,正确的是()。
教育机会均等的思想古已有之,早在两千多年前,我国的孔子就曾主张()。
最新回复
(
0
)