首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
18
问题
有以下程序:
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://jikaoti.com/ti/kWG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){char*msg=’’Hello’’;intx=012;pfinff(’’%s,X=%d.\n’’,msg,x+1);}
下列选项中,能正确定义数组的语句是()。【10年3月】
设有定义:chars[80];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。【09年3月】
关于地址和指针,以下说法正确的是()。
有以下程序:#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(
有定义:inta=64,b=8;,则表达式(a&b)‖(a&&b)和(a|b)&&(a‖b)的值分别为()。
以下叙述中错误的是()。【08年9月】
下列关于算法复杂度叙述正确的是()。
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
下列说法不正确的是()。
随机试题
下列关于现况研究的描述,错误的是
【案例】男性,62岁。突发胸痛2小时来诊,既往糖尿病史5年,脑向_栓2个月。BP100/70mmHg,心电图示如图15。据病史及心电图考虑诊断是
锤击沉管灌注桩施工,局部复打施工时,应超过断桩或缩颈区()m以上。
基准收益率作为投资决策者对项目资金时间价值的估价,是投资资金应当获得的()盈利率水平。
《中华人民共和国建筑法》规定,在城市规划区内的建筑工程,建设单位中领建筑工程施工许可证的条件是,已经( )。
投资管理活动的性质决定了证券投资基金持有的金融资产或金融负债是非交易性的。( )
下列选项中.关于幼儿园课程内容选择的正确说法是()
品德是由道德认识、道德情感、道德意志、道德行为等四个要素构成的综合体,其中道德认识是道德情感与道德行为的(),道德情感是道德认识转化为道德行为的催化剂。
Insomecountries,societalandfamilialtreatmentoftheelderlyusuallyreflectsagreatdegreeofindependenceandindividual
Whatcanweknowabouttheelephantsinzoos?
最新回复
(
0
)