首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数: fun(char *s1,char *s2) { int i=0; while(s1[i]==s2[i]&&s2[i]!=’\0’)i++; return(s1[i]==’\0’&&s2[i]==
阅读以下函数: fun(char *s1,char *s2) { int i=0; while(s1[i]==s2[i]&&s2[i]!=’\0’)i++; return(s1[i]==’\0’&&s2[i]==
admin
2013-02-23
58
问题
阅读以下函数: 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
(两个字符串不相等):第二个是s1
和s2
相等均为“\0”(两个字符串相等)。循环退出后,执行return语句,即两个字符串相等则返回1,不相等则返回0。所以, C选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/UBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;num/=10;}while
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
若有如下说明:unions{chara[9]intb;floatc;}t;则下列叙述正确的是()
在待排序的元素序列基本有序的前提下,效率最高的排序方法是()
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
以下叙述中正确的是()
下列4组选项中,均不是C语言关键字的选项是______。
结构化程序设计方法在软件开发中用于______。
随机试题
E公司近三年的利润表部分数据如下:要求:计算该公司2012年度销售净利率并作简要分析。
初产妇,足月临产15小时,宫口开全1小时40分钟,胎心152次/分,宫缩持续50秒,间歇2~3分钟,产妇不断屏气用力,应立即采取措施是:
患儿,20天,过期产儿。出生体重4.5kg,哭声低哑,反应迟钝,食量少,黄疸至今未退,便秘,腹胀,体重低。该患儿最可能的诊断是
甲股份有限公司净资产额为5000万元,依照我国《公司法》规定,其向外投资额()。
甲公司拥有—条生产线,生产的产品主要销往国外。甲公司以人民币为记账本位币,销往国外的产品采用美元结算。甲公司2011年末对该生产线进行减值测试。相关资料如下:(1)该生产线原值为5000万元,累计折旧1000万元,2011年末账面价值为4000万元,预计
签证
下列对天主教和基督教新教描述正确的是()。
刑法第26条第1款规定:“组织、领导犯罪集团进行犯罪活动的或者在共同犯罪中起主要作用的,是主犯。”(2010年一专一第29题)试说明:主犯承担刑事责任的范围。
下列关于食品安全渎职罪说法正确的有()。
TheJapanesedesireformarriagehadbeenverystrong,Inthefifth"worldyouthattitudesurvey"【C1】______bytheManagementand
最新回复
(
0
)