首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void ss(char*s,char t) {while(*s) {if(*s==t)*s=t-’a’+’A’; s++;} } main() {char str1[100]="a
有以下程序: void ss(char*s,char t) {while(*s) {if(*s==t)*s=t-’a’+’A’; s++;} } main() {char str1[100]="a
admin
2020-04-18
25
问题
有以下程序:
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,chart)的功能是将指针s所指向的字符串中存在的字符“t”均改写成大写字母:所以main函数中引用函数ss后使得数组str中的小写字母“d”均变成了大写字母“D”,然后输出数组str1,结果为:abcDDfefDbD。
转载请注明原文地址:https://kaotiyun.com/show/IjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a’b);}则程序的输出结果是
有如下程序:#includeintsum_mod(inta,intb){returna+b%2:}main(){inti;for(i=0;i
以下叙述中错误的是()。
有以下程序:#includemain(){intx=0×13;if(x=0×12)printf("True");printf("False\n");}程序运行后的输出结果是(
若有定义:charc;intd;,程序运行时输入:c=1,d=2,能把字符1输入给变量c、整数2输入给变量d的输入语句是()。
下面叙述中正确的是()。
下面关于编译预处理命令,正确的是()。
下列关于C语言文件的叙述中正确的是()。【09年9月】
有如下程序:#includeintconvert(int*data){return(*data)++;}main(){intdata=56;convert(&da
下面说法正确的是()。
随机试题
临床术前准备的道德要求不包括()
在碱性提取液中加入酸,调pH至强酸性产生的沉淀为在水提取液中加入乙醇,沉淀出的化合物为
土地登记代理人与土地登记代理机构之间的执业关系是()。
在个人汽车贷款中,合作机构的担保风险主要包括()。
根据“营改增”的规定,以下情形需要缴纳增值税的有()。
()是教育法律关系产生、变更和消灭的根据。
()是数学教学评价的本体功能,它对数学教学起着潜在的制约作用.
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#inchIde<stdio.h>#define
Somepeoplemakeyoufeelcomfortablewhentheyarearound.【B1】______Thesepeoplehavesomethingincommon.Andonceweknowwh
Scientistshavedevelopedacomputerisedmind-readingtechniquewhichletsthemaccuratelypredicttheimagesthatpeoplearelo
最新回复
(
0
)