首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数 fun(char *s1,char *s2) { int i=0; while(s1[i]==s2[i]&&s2[i]!=’\0’)i++; return(s1[i]==’\0’&&s2[i]==’\0’
阅读以下函数 fun(char *s1,char *s2) { int i=0; while(s1[i]==s2[i]&&s2[i]!=’\0’)i++; return(s1[i]==’\0’&&s2[i]==’\0’
admin
2010-01-10
99
问题
阅读以下函数 fun(char *s1,char *s2) { int i=0; while(s1
==s2
&&s2
!=’\0’)i++; return(s1
==’\0’&&s2
==’\0’); } 此函数的功能是
选项
A、将s2所指字符串赋给s1
B、比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
C、比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0
D、比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
答案
4
解析
在函数fun()中有两个字符型指针变量s1和s2,在函数中程序执行 while循环,该循环退出条件有两个:一个是s1
!=s2[1](两个字符串不相等):第二个是s1[1]和s2
相等均为“、0”(两个字符串相等)。循环退出后,执行return语句,即两个字符串相等则返回1,不相等则返回0。
转载请注明原文地址:https://kaotiyun.com/show/j2Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Text1的文本框。窗体文件
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是IAnel,还有一个名称为Labell的标签和其他一些控件(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图l所示);若用鼠标左键单
在考生文件夹下有一个工程文件sjt5.vbp,其名称为FormI的窗体上已有三个文本框Textl、Text2、Text3,以及部分程序代码,请完成以下工作。①在属性窗口中修改Text3的适当属性,使其在运行时不显示,作为模拟的剪贴板使用,窗体如图
在考生文件夹下有一个工程文件sjT4.vbp,其窗体如图所示。该程序用来对在上面的文本框中输入的英文字母串(称为“明文”)加密,加密结果(称为“密文”)显示在下面的文本框中。加密的方法为:选中一个单选按钮,单击“加密”按钮后,根据选中的单选按钮后面的数字n
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有一个由八个图片框控件组成的控件数组、两个命令按钮及一个计时器控件,如图l所示。程序功能:将计时器控件设置为每隔0.5秒触发一次Timer事件。运行程序时,只显示下标为0的图片框控件
在名称为Forml的窗休上添加一个名称为Labell的标签,字号大小为四号,标题为“等级考试”,如图l所示。通过设置属性使标签初始为不显示。请编写适当的程序,使得运行程序时,窗体的标题立即变为“标签”,单击窗体时,显示标签,如图2所示。注意:存盘
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
PrintFormat(1234.56,"###")语句的输出结果是
以下打开VisualBasic菜单编辑器的操作中,错误的是
随机试题
男性,60岁,4小时前突发心前区疼痛,心电图示急性前壁心肌梗死,既往无高血压史、出血性疾病和癫痫史。入院时心率80次/分,律齐,血压150/90mmHg,入院后2小时突然出现短暂意识丧失,抽搐,听不到心音。如果患者并发乳头肌断裂,则下列哪种体征最可能出
A.大补元气B.接续筋骨C.补益肺肾D.补脾益肾E.补脾养心
关于第二心音的叙述说法错误的是
D公司是一家上市公司,其股票于2020年7月1日的收盘价为每股40元。有一种以该股票为标的资产的看涨期权,执行价格为42元,到期时间是3个月。3个月以内公司不会派发股利,3个月以后股价有两种变动的可能:上升到46元或者下降到30元。国库券利率为4%(年名义
下列选项中,属于村民委员会的任务有()
南京国民政府的民法典规定:民事法律未规定者,依习惯,无习惯者,()。
设在工程中有一个标准模块,其中定义了如下记录类型:TyPeRecordIDA3IntegerNameAsString*20EndTyPe在窗体中添加一个名为Command1的命令按
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
不是Access预定义的报表格式的是()。
Thirty-onemillionAmericansareover60yearsofage,andtwenty-ninemillionofthemarehealthy,busy,productivecitizens.By
最新回复
(
0
)