首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数: 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
54
问题
阅读以下函数: 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全国计算机二级
相关试题推荐
以下程序的输出结果是#include<stdio.h>main(){unionun{inti;longk;charc;};structbyte{
执行以下语句的结果为______。y=10;x=y++;
设a、b和c都是int型变量,且a=3,b=4,c=5,则下列值为0的表达式是()
下面程序运行后的输出结果是______。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=-s[0]
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是______。
结构化程序设计主要强调的是
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;……fun(s);…
下列程序运行后,如果从键盘上输入ABCDE<回车>,则输出结果为______。#include<stdio.h>#include<string.h>fuch(charstr[]){intnum=0;
随机试题
泽泻性__________,既能清__________之热,又能泄__________之虚火,__________者尤为适宜。
下列属于药物性质影响透皮吸收的因素的是
处方分析A、醋酸氢化可的松微晶25gB、氯化钠3gC、羧甲基纤维素钠5gD、硫柳汞0.01gE、聚山梨酯801.5g注射用水加至1000ml润湿剂
卧床病人的头发已纠结成团时,欲湿润梳通头发可用
某工程项目合同工期为18个月。施工合同签订以后,施工单位编制了一份初始网络计划,如下图所示。由于该工程施工工艺的要求,计划中工作C、工作H和工作J需共用一台起重施工机械,为此需要对初始网络计划作调整。
静态会汁等式是编制()的重要依据。
第一种人。能独立完成一件事的人;第二种人,能领导一群人的人;第三种人,能作出决策制定政策的人。你想要成为哪种人?
S城的人非常喜欢喝酒,经常出现酗酒闹事,影响了S城的治安环境。为了改善城市的治安环境,市政府决定:减少S城烈酒生产的产量。以下哪项最能对市政府的决定进行质疑?
Liketheflu,aperson’semotionalstatecanbecontagious.Watchsomeonecry,andyou’lllikelyfeelsad;thinkabouttheelder
计算机网络中常用的有线传输介质有()。
最新回复
(
0
)