首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序: #include’string.h" main() { static char s1[20],s2[20]; scanf("%s",s1);scanf("%s",s2); if(strcmp(s1,s2)) p
设有如下程序: #include’string.h" main() { static char s1[20],s2[20]; scanf("%s",s1);scanf("%s",s2); if(strcmp(s1,s2)) p
admin
2010-01-10
14
问题
设有如下程序: #include’string.h" main() { static char s1[20],s2[20]; scanf("%s",s1);scanf("%s",s2); if(strcmp(s1,s2)) printf("@"); else printf("$"); printf("%d\n",strlen(strcat(s1,s2))); } 如果从键盘上输入name1<回车>name2<回车>,则程序运行后的输出结果是( )。
选项
A、$9
B、@11
C、$10
D、@10
答案
8
解析
本题首先定义了两个字符数组,然后从键盘读入两个字符串"name1"和"name2"分别赋给它们,接下来使用strcmp()函数比较两个字符串是否相等,若不相等就输出一个‘@’字符,否则输出一个‘$’字符,所以本题先输出一个‘@’字符。最后使用strcat()函数将两个字符串连成一个,然后使用strlen()函数求连接后的字符串长度,所以接下来又输出一个10。故本题的正确答案为D。
转载请注明原文地址:https://kaotiyun.com/show/fQWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个列表框控件List1。以下叙述中错误的是
以下关于变量作用域的叙述中错误的是
以下叙述中错误的是
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,58,41)Fork=1To6x(a(k
在窗体上画一个名为Command1的命令按钮,然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4):J=1Fori=4To1Step.
假定用下面的语句打开文件:Open"Filel.txt"ForInputAs#1则不能正确读文件的语句是
下面可以作为软件需求分析工具的是()。
在结构化程序设计中,模块划分的原则是
按照“后进先出”原则组织数据的数据结构是
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
随机试题
波峰焊焊接流水工艺中,涂助焊剂方式有()()(),刷涂式和浸涂式。
A.加味四物汤B.加味五淋散C.沉香散D.化阴煎E.一贯煎
A.华法林B.氯霉素C.卡托普利D.左氧氟沙星E.地西泮脂溶性较强,可分布到乳汁中,哺乳期妇女应避免使用的药品是
用内径8.0cm、高2.0cm的环刀切取饱和原状土试样,湿土质量m1=183g,进行固结试验后湿土的质量m2=171.0g,烘干后土的质量m3=131.4g,土的比重Gs=2.70。则经压缩后,土孔隙比变化量△e最接近下列哪个选项?
长江三峡某移民码头,根据施工图工程量计算出定额直接费为680万元,基价为643万元,试列表计算该工程项目的预算金额(其中相关费率分别为:冬、雨期;夜间施工增加费为0.8%,材料二次倒运费为0.5%,施工辅助费为1.1%,施工队伍进退场费为3.5%,临时设施
现金流量表中,“偿还债务支付的现金”项目不包括()。
甲公司为增值税一般纳税人,适用的增值税税率为17%。2014年度,甲公司发生的有关交易或事项如下:(1)甲公司以账面价值为50万元、市场价格为65万元的一批库存商品向乙公司投资,取得乙公司2%的股权。甲公司取得乙公司2%股权后,对乙公司不具有控制、共同控制
教师对学生进行德育必须遵循的基本要求是()。
【B1】【B10】
(浙江工商2012)金本位制崩溃的根本原因是()。
最新回复
(
0
)