首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int fun(char*x,char*y){ int n=0; while((*x:=*y)&&*x!=’\0’){ x++; y++; n++;} return n;} 函数的功能是
有以下函数 int fun(char*x,char*y){ int n=0; while((*x:=*y)&&*x!=’\0’){ x++; y++; n++;} return n;} 函数的功能是
admin
2016-12-28
38
问题
有以下函数
int fun(char*x,char*y){
int n=0;
while((*x:=*y)&&*x!=’\0’){
x++; y++; n++;}
return n;}
函数的功能是
选项
A、查找x和y所指字符串中是否有’\0’
B、统计x和y所指字符串中最前面连续相同的字符个数
C、将y所指字符串赋给x所指存储空间
D、统计x和y所指字符串中相同的字符个数
答案
B
解析
在while循环中的判断表达式为(*x==*y)&&*x!=’\0’,所以只要字符串x与y的当前字符不相等时,循环就结束。
转载请注明原文地址:https://kaotiyun.com/show/JrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charp[20]={′a′,′b′,′c′,′d′},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);pri
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
请选出正确的程序段
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
以下4个程序中,完全正确的是
下列是用户自定义标识符的是
以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。majn(){FILE*fp;charch;fp=fopen(______);ch=fgetc(fp);whle(!feof(fp)){
有以下程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t+=a++;}else{inta;7;t+=a++;}return
设有定义:charp[]={‘1’,‘2’,‘3’,},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是______。
随机试题
要想将使用过的IP再次使用,必须
患者,女,73岁。脑出血昏迷,遵医嘱行鼻饲饮食。为提高插胃管的成功率,插管时应安置患者
某建筑施工单位A具备房屋建筑工程总承包特级资质,于2019年11月承建甲市大型商业广场施工工程,总建筑面积约200000m2。目前该建设工程处于主体结构施工阶段,现场使用的主要起重类机械设备有升降机2台、塔式起重机4台、物料提升机4台、汽车起重机2台。
《巴塞尔新资本协议》在三大支柱之一的最低资本要求的创新之处包括()。
记账凭证账务处理程序适用于规模较小、经济业务较少的单位。()
【科林斯会议】东北师范大学1998年世界上古史真题
要在数据库表中查找年龄超过40岁的女性,应使用(56)________________运算。
运算符重载时必须有所不同的是
用Excel2000按下列要求建立数据表格和图表,具体要求如下。(1)请将下列某厂家生产的3种家用电器的寿命情况数据建成一个数据表(存放在A1:E4区域内),计算出每种设备的损坏率,其计算公式是:损坏率=损坏数/使用时间(月),其数据表保存在She
Excellentfilmsarethosewhich______nationalandculturalbarriers.
最新回复
(
0
)