首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int fun(char*s) { char*P; P=s: if(*s==0)return 0; while(*++P);return(P—S); } 该段程序是用来( )。
有以下程序段: int fun(char*s) { char*P; P=s: if(*s==0)return 0; while(*++P);return(P—S); } 该段程序是用来( )。
admin
2020-03-15
33
问题
有以下程序段:
int fun(char*s)
{
char*P;
P=s:
if(*s==0)return 0;
while(*++P);return(P—S);
}
该段程序是用来( )。
选项
A、计算字符串所占字节数
B、实现字符串的赋值
C、计算字符串的长度
D、将字符串逆序存放
答案
C
解析
在fun()函数中定义了指针p,首先把s地址赋给p,再通过while函数移动指针p,当p指针指向单元为0时,退出while循环,返回此时p和s地址之差,即字符串长度。
转载请注明原文地址:https://jikaoti.com/ti/LnG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=5;do{if(i%3=1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);printf("\n");}
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在__________处应填入的选项是Structlink{chardata;___________}node;
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include<stdio.h>#defineN5Voidfun(intx[N]){intm;for(m=N—1;m>=0;m--)scanf(
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
以下选项中不属于字符常量的是
C语言程序中,运算对象必须是整型数的运算符是
两个或两个以上的模块之间关联的紧密程度称为()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
A.持续中等度发热(38℃~39℃)3周以上,伴咳嗽、咳痰、气短B.反复咳嗽、咳痰、咯血多年C.自幼反复哮喘发作,近日来加剧D.咳嗽、咳多量白色黏痰伴渐进性呼吸困难,体温正常E.一侧胸痛,呼吸时加剧,伴发热、气短下列疾病的表现分别
患者女,50岁。有12年糖尿病病史。因昏迷入院,呼吸有烂苹果味,查体:血压12/5.3kPa,脉搏110次/分,呼吸28次/分,尿糖和酮体(++)。血气分析结果应为
根据钢筋混凝土薄壁桥墩构件特点,圬工体积小、结构轻巧,比重力式桥墩可节约圬工量()左右。
汽车库按照组合形式可分为()
基金的会计核算对象不包括()。
在过渡时期,我国的基本任务是()。
认真阅读下列材料,并按要求作答。观潮钱塘江大潮,自古以来被称为天下奇观。农历八月十八是一年一度的观潮日。这一天早上,我们来到了海宁县的盐官镇,据说这里是观潮最好的地方。我们随着观湖的人群
Fewcreationsofbigtechnologycapturetheimaginationlikegiantdams.Perhapsitishumankind’slongsufferingatthemercyo
生产力和生产关系的矛盾,经济基础和上层建筑的矛盾之所以构成社会的基本矛盾,是因为它们()。
有甲、乙、丙三个口袋,其中甲口袋装有1个红球,2个白球,2个黑球;乙袋装有2个红球,1个白球,2个黑球;丙袋装有2个红球,3个白球。现任取一袋,从中任取2个球,用X表示取到的红球数,Y表示取到的白球数,Z表示取到的黑球数,试求:(Ⅰ)(X,Y)的联合分布
最新回复
(
0
)