首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数: fun(char*s1, char*s2) { int i=0; while(s1[i]==s2[i]&& s2[i]!=’\0’) i++; return(s1[i]==&& s2{i)!==’\0’)
阅读以下函数: fun(char*s1, char*s2) { int i=0; while(s1[i]==s2[i]&& s2[i]!=’\0’) i++; return(s1[i]==&& s2{i)!==’\0’)
admin
2010-01-10
100
问题
阅读以下函数: fun(char*s1, char*s2) { int i=0; while(s1
==s2
&& s2
!=’\0’) i++; return(s1
==&& s2{i)!==’\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
(两个字符串不相等);第二个是s1
和s2
相等均为\0(两个字符串相等)。循环退出后,执行return语句,即两个字符串相等则返回1,不相等则返回0。所以,C选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/uUWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click()DimarrDimStartAsInteger,FinishAsI
设有下面的语句:PrintIIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
设有工程文件Proj,其中含有Form1窗体、Form2窗体、标准模块Module1.bas,在Form1窗体模块的通用声明段中书写了如下语句PublicXAsInteger,在Form1窗体模块中还定义了通用过程LocalSub。则以下说法中正确的
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
在标准模块中,将a定义为全局整型变量的语句是()。
以下关于控件数组的叙述中,正确的是
为了通过传值方式来传送过程参数,存函数声明部分应使用的关键字为
计算下面分段函数的正确语句是
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc<=dOr2*a>c
随机试题
17化成二进制数为()。
试述社会本位论的教育目的观。
以下不属于小柴胡汤的药物是
脱肛外治法的治疗原则是()
国际工程投标报价的组成中,应计入现场管理费的有()。
从狭义来说,投资银行业务包括承销融资、收购兼并顾问和经纪业务。()
下列关于企业所得税法中收入确认的时间表述,错误的是()。
建筑工地上有部分群众闹事.妨碍施工。办公室只有你一个人值班。你怎么处理?
Smokingisconsidereddangeroustothehealth.Ourtobacco--seller,Mr.Johnson,therefore,alwaysaskshiscustomers,iftheya
BeforetheSecondWorldWar,academicsstillquestionedwhetherthebodyofliteratureproducedintheUnitedStatestruly(i)__
最新回复
(
0
)