首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序: #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
21
问题
设有如下程序: #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全国计算机二级
相关试题推荐
以下关于变量作用域的叙述中错误的是
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是()。
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsString
窗体上有一个列表框控件Listl。以下叙述中错误的是
下面不属于软件需求分析阶段主要工作的是
软件调试的目的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=-15,rear=15,则循环队列中的元素个数为
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
计算机机房的三度要求中的“三度”指的是湿度、温度和()
预防骨与关节结核应()
淋巴瘤临床以何症最典型
A、广藿香B、金钱草C、槲寄生D、荆芥E、麻黄气香特异,味微苦
请根据银行来证及货物明细,缮制出口单据1.货物明细商品名称:TrolleyCases发票号码:TSI0801005发票日期:2008-8-5授权字人:张平装运船名:DONGFENG航
20世纪80年代以来,内部控制的理论研究有了新的发展。关于内部控制理论研究成果的代表是美国注册会计师协会于1998年5月发布的《企业准则公告第55号》(SAS55),其中认为内部控制结构由下列()要素组成。
根据现代生物进化理论,下列观点中正确的是()。
【2017-12】科尔伯格主张用“道德两难法”来促进学生的()。
【S1】【S10】
【B1】______【B7】______
最新回复
(
0
)