首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
mysulen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。 int mystrlen(Char *str) { int i; for{i=0; !=’\0’;i++); return(_
mysulen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。 int mystrlen(Char *str) { int i; for{i=0; !=’\0’;i++); return(_
admin
2013-02-23
71
问题
mysulen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。
int mystrlen(Char *str)
{ int i;
for{i=0; !=’\0’;i++);
return(______);
}
选项
答案
*(srt+i)或str[i] i
解析
求str指向的字符串长度的算法是:用一个变量i表示字符串中字符的位置,一开始赋值为0,取出i位置的字符,判断是否为"\0",若不是则i的值加1,如此循环直到取出的字符是"\0"为止,此时i的值就是字符串的长度。由此可知,第一个空处应填第i位置上的字符*(str+i);第二个空格应该填字符串的长度i。
转载请注明原文地址:https://kaotiyun.com/show/zBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若从键盘输入58,则以下程序输出的结果是【】。main(){inta;scanf("%d",&a);if(a>50)printf("%d",a);if(a>40)printf("%d",a
______是构成C语言程序的基本单位。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。structlink{chardata;______,}node;
若有如下说明,则______的叙述是正确的。structst{inta;intb[2];}a;
设已定义i和k为int类型变量,则以下for循环语句______。for(i=0;k=-1,k=1,i++,k++)printf("****\n");
下面被调用函数sub的函数值的类型是()sub(floatA){floatb;b=a*a+1;returnb;}
算法的空间复杂度是指
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
随机试题
在WindowsServer2003系统中,要将www.benet.com.cn解析到192.168.1.2,需要使用()服务。
什么是资产负债表?其作用有哪些?
下列词语中有错别字的一组是()
被普遍认为是一种理想的股票价格指数期货合约标的的是()。
下列关于日环食、金星凌日等天文奇观的说法正确的是()。
甲、乙、丙和丁住在同一宿舍,甲说:“我们宿舍都是南方人。”乙说:“丁不是南方人。”丙说:“我班有人不是南方人。”丁说:“乙也不是南方人。”已知只有一人说假话,则可推出以下哪项断定是真的?()
①按时履行合同②签订购货合同③组织加班生产④成品部分被盗⑤参加展销会
Formanypeopletoday,reading,isnolongerrelaxation.Tokeepuptheirworktheymustreadletters,reports,tradepublicatio
Whatarethesepeopleplanningtodo?
Somescientiststhinkthatparentsmaketoobigfussabouthygiene,andthatdaily【M1】______contactwithbacteriaandviruses
最新回复
(
0
)