首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; chars[10],t[10]; gets(t); for(i=0;i<2;i++) { gets(s); if(strcmp
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; chars[10],t[10]; gets(t); for(i=0;i<2;i++) { gets(s); if(strcmp
admin
2010-12-10
63
问题
设有下列程序:
#include<stdio.h>
#include<string.h>
main()
{ int i;
chars[10],t[10];
gets(t);
for(i=0;i<2;i++)
{ gets(s);
if(strcmp(t,s)<0)strcpy(t,s);
}
printf("%s\n",t);
}
程序运行后,从键盘上输入(<CR>代表回车符):CDEF<CR>BADEF<CR>QTHRG<CR>,则程序的输出结果是______。
选项
A、QTHRG
答案
解析
strcmp(t,s)函数用来比较t和s所指字符串的大小,若t>s,则函数值大于0;若t=s,则函数值等于0;若t<s,则函数值小于0。strcpy(t,s)函数的功能是把字符数组s所指字符串的内容复制到字符数组 t所指的存储空间中。
本题中,t[10]="CDEF"。第一次循环,s[10]="BADEF",if语句的控制条件strcmp(t,s)<0不成立,接着执行第二次循环,s="QTHRG",if语句的控制条件strcmp(t,s)<0成立,执行下列的语句,将字符数组s所指字符串的内容复制到字符数
转载请注明原文地址:https://jikaoti.com/ti/k8B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
以下自定义数据类型的语句中,正确的是( )。
在窗体上有一个名称为Command1的命令按钮,并有如下程序:PrivateSubCommand1_Click()StaticXAsIntegerStaticYAsIntegerClsY=1
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10TelNumAsString*20EndType在窗体上画一个名为Command1的命令按钮
如果要定义一个窗体级变量,定义变量语句的位置应该是
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingle
随机试题
Whenwetalkaboutintelligence,wedonotmeantheabilitytogetgoodscoresoncertainkindsoftestsoreventheabilityto
关于女性生殖系统炎症病原体的传播途径,下列说法正确的是
A.心经B.心包经C.胆经D.脾经E.胃经
下列关于刑诉中各专门机关的活动,说法正确的是:()。
由于雇主和员工往往存在(),所以要求最终被采纳的工资方案必须在某种程度上能够诱使雇主和员工都坚守自己的承诺。
甲公司适用的所得税税率为25%。2017年年初“预计负债——产品质量保证”账面余额为500万元,“递延所得税资产”科目余额为125万元。2017年计提产品保修费用100万元,2017年实际发生产品保修费用300万元。假设产品保修费用在实际支付时可以税前抵扣
恐慌:灾难
2010年全国房地产开发资金来源中,个人按揭贷款约占()。
行为作为民事法律关系产生、变更、消灭的法律事实()。
崇高
最新回复
(
0
)