首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
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
108
问题
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全国计算机二级
相关试题推荐
以下程序是求矩阵a,b的和,结果存入矩阵c中,并按矩阵形式输出,请填空。#include<stdio.h>main(){inta[3][4]={13,-2,7,5},{1,0,4,-3},{6,8,0,2}};i
运行下面程序,若从键盘输入字母“b”,则输出结果是charc;c=getchar();if(c>=’a’&&c<=’u’)c=c+4;elseif(c>=’v’&&c<=’z’)c=c-21;elseprint
在位运算中,操作数右移一位,其结果相当于
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}int
下列程序的输出结果是______。main(){inti=3;switch(i){case1:case2:printf("%d",i);case3:
下列程序的输出结果是______。#defineA100main(){inti=0,sun=0;do{if(i==(i/2)*2)continue;sum+i;
算法的空间复杂度是指
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;myf=fopen(fname
算法的时间复杂度是指
随机试题
在Excel2010中,修改己输入在单元格中的部分数据,可以________。
网络协议分层设计有利于网络的实现和维护以及网络技术的发展。()
A、Sheshouldn’ttakeittooseriously.B、Sheshouldhaveregularmassage.C、Sheshouldexercisemoreandworkless.D、Sheshoul
预防羊水栓塞,以下哪项错误
急性上呼吸道感染主要的病原体是病毒。()
决定拆迁安置的地点是()。
斜坡式防波堤一般用于水深较浅、地质条件较差、附近又盛产石料的地方,当用()做护面时,也可用于水深、波浪大的地区。
今年1月国务院常务会议审议并原则通过《2009~2011年深化医疗卫生体制改革实施方案》,其目的是为了解决看病难、就医难的问题。这项改革()。
A、Theyshouldwatchtheclockcarefully.B、Theyshouldbecarefuloftheirhandwriting.C、Theyshouldfinishtheirassignmentea
优越的战略位置、通讯条件(communications)和商业文化,促进了香港经济和社会迅速发展。
最新回复
(
0
)