首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
47
问题
有以下程序:
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(){strutcm{intx;inty;}a[2]={4,3,2,1};print("%d\n",a[0].y/a[0].x*a[1].x);程序运行后的输出结果
有以下程序:#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);fprintf(
下列叙述中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。【10年9月】
下面关于编译预处理命令,正确的是()。
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下关于C语言的叙述中正确的是()。【10年3月】
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更
随机试题
习近平总书记强调,必须深化对新的时代条件下我国各类资本及其作用的认识,规范和引导资本健康发展,发挥其作为重要生产要素的积极作用。下列对资本的认识不准确的是()。
市场预测中最为常用的一种时间序列预测法是
A、肩胛背神经B、肩胛上神经C、两者都有D、两者都无臂丛神经干部发出的分支______。
申请转关应符合:()。
()以一定的方式吸收机构和个人的资金,投向于那些不具备上市资格的初创期的或者是小型的新型企业,尤其是高新技术企业,帮助所投资的企业尽快成熟,取得上市资格,从而使资本增值。
优先股筹资是一种混合型资本,它具有与债权相似的固定收入,同时又是一种权益资本。( )
根据对有效教学本质与标准的限定,结合我国教学实践,我们认为教学应遵循的基本原则是()
在保管合同中,因为保管人的重大过失造成保管物毁损、灭失的()
Accordingtothewoman,whywomenaremuchbetteratdealingwithmorethanonethingatatime?
Thechildreninthestory(故事,新闻报道)comefromHongKong.FatherwasnotinCanada.
最新回复
(
0
)