首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int fun(char *ps) { char *p; p=ps; if(*ps==0) return 0; while(*++p); return(p-ps); } 该函数的功能是
有以下函数 int fun(char *ps) { char *p; p=ps; if(*ps==0) return 0; while(*++p); return(p-ps); } 该函数的功能是
admin
2021-02-25
24
问题
有以下函数
int fun(char *ps)
{ char *p;
p=ps;
if(*ps==0) return 0;
while(*++p);
return(p-ps);
}
该函数的功能是
选项
A、计算字符串的长度
B、实现字符串的赋值
C、将字符串逆序存放
D、计算字符串所占字节数
答案
A
解析
在fun()函数中定义了指针p,首先把ps地址赋给p,再通过while函数移动p指针,当p指针指向单元为0时,退出while循环,返回此时p地址和ps地址差值,即字符串的长度,因此,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/nItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"
以下关于fclose(fp)函数的叙述正确的是()。
函数fun的功能是:计算1+x+的前项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.hi
有以下程序:#include<stdio.h>intf(intx,inty){return((y—x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c)):printf("%d\
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
随机试题
支气管哮喘时,常用的支气管解痉剂是
铁磁性材料在外磁场中能强烈地被磁化。()
如果你是一位妇女社会工作者,请你为某写字楼因追求高生活目标而身心疲惫的白领女性们设计一个小组工作方案。
今后计算机技术的发展方向不包括()
免疫应答是指()。
患者女性,46岁,由于下岗,对生活失去信心,同时不能照顾家庭,伴失眠,被诊断为“抑郁症”。不可能出现的症状是
题8~12:某单层单跨工业厂房建于正常固结的粘性土地基上,跨度27m,长度84m,采用柱下钢筋混凝土独立基础。厂房基础完工后,室内外均进行填土;厂房投入使用后,室内地面局部范围有大面积堆载,堆载宽度6.8m,堆载的纵向长度40m。具体的厂房基础及地基情况、
为促进销售额的增长,某企业在2002年初设立了销售部,各分厂的产品都售给销售部,再由销售部对外出售,各分厂和销售部的销售收入均按市场价格计价。当年各分厂销售收入总额为200万元,销售部的销售收入为260万元,该企业当年利润表中的“主营业务收入”为(
Thesecretarywas______tohavetypedthoselettersalready.
ThePanoramaisnotthefirstmodelofNewYork.In1845E.PorterBelden,asavvylocalwhohadwrittenthebestcityguideof
最新回复
(
0
)