首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int fun(char*s) { char*p; p=s; if(*s==0)return0; while(*++p);return(p-s); } 该段程序是用来( )。
有以下程序段: int fun(char*s) { char*p; p=s; if(*s==0)return0; while(*++p);return(p-s); } 该段程序是用来( )。
admin
2020-01-10
41
问题
有以下程序段:
int fun(char*s)
{
char*p;
p=s;
if(*s==0)return0;
while(*++p);return(p-s);
}
该段程序是用来( )。
选项
A、计算字符串所占字节数
B、实现字符串的赋值
C、计算字符串的长度
D、将字符串逆序存放
答案
C
解析
在fun()函数中定义了指针p,首先把s地址赋给p,再通过while函数移动指针p,当p指针指向单元为0时,退出while循环,返回此时p和s地址之差,即字符串长度。
转载请注明原文地址:https://www.kaotiyun.com/show/eUCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);)程序运行后输出结果是
给定程序MODI1.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。例如:当输入100时,输出:100=9+10+11+12+13+14+15+16100=18
给定程序中,函数fun的功能是:将不带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为10,4、2、8、6,排序后链表结点数据域从头至尾的数据为2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线删除,使程
编写函数fun,其功能是:根据以下公式求百的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构
以下叙述中正确的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
对下列二叉树进行前序遍历的结果是
一名雇员就职于一家公司,一个公司有多名雇员,则实体公司和实体雇员之间的联系是()。
下列对队列的描述中正确的是
随机试题
税收的社会属性。
关于直肠癌术后放疗,下列叙述正确的是
适用于"土壅木郁"证的治则是
A.后溪B.腕骨C.养老D.小海E.支正
题16~20:某皮带运输通廊为钢平台结构,采用钢支架支承平台,固定支架未示出。钢材采用Q235-B钢,焊接使用E43型焊条,焊接工字钢翼缘为焰切边,平面布置及构件如图2-7所示。图中长度单位为mm。条件同题16。平台采用钢格栅板,设置水平支撑
下列不可以解除合同的是()。
会计人员进行会计工作交接时,移交清册一般应填制一式()份。
采用销售百分比法预测外部融资需要量时,应将预测期自发产生的经营性负债增加额作为外部筹资的一部分。()
科长批评下属比较严厉,大家都抱怨,你怎么办?
(1)Theexasperatedhelplinecallersaidshecouldn’tgethernewDellComputertoturnon.ADellComputerCorptechnicianmade
最新回复
(
0
)