首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。 int mystrlen(char * str) { int i; for(i=0;【 】!=’\0’;i++); return(i);}
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。 int mystrlen(char * str) { int i; for(i=0;【 】!=’\0’;i++); return(i);}
admin
2010-03-29
147
问题
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。
int mystrlen(char * str)
{ int i;
for(i=0;【 】!=’\0’;i++);
return(i);}
选项
答案
* (str+i)或str[i]
解析
str是指针变量,它指向字符型数据,在循环过程中,可以用 * (str+i)来访问字符串中的第i个元素,判断是否是结束标志,如果不是,i=i+1,继续取下一个元素进行判断,直到 * (str+i)的值为’\0’为止,也可以用下标的方式引用字符,如 * (str+i)相当于 str
。注意:C++中字符串指针的相关问题。
转载请注明原文地址:https://kaotiyun.com/show/21jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述错误的是()。
下列选项中不属于结构化程序设计原则的是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;
有以下程序main(){chara,b,C,d;scanf("%c%c",&a,&b);c=getchar0;d=getchar();printf("%c%c%c%cha",a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始
下列定义数组的语句中错误的是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
有以下函数:intttaa(char*s){char*t=S:while(*t++);t--:return(t-s);}以下关于aaa函数功能叙述正确的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
数据字典(DD)所定义的对象都包含于()。
随机试题
在企业的生产预算中,下列哪几项与预计生产量的计算有关()
患者女,64岁。冠心病病史15年,突发脑出血,2个月前入院,现患者病情稳定,送入康复科进行进一步诊治,现患者左上肢能进行屈伸共同运动,但肘屈曲位不能旋前、旋后,坐位时,患者足能接地,足能背屈,患者定向、注意力、记忆力有不能程度的障碍。患者左上肢Brun
以扩张小动脉为主的扩血管药物应慎用于
下列关于公开招标和邀请招标的说法中,正确的是:
由于责任过失造成工程倒塌、报废和造成人员伤亡或重大经济损失的事故称为()。
ABC公司正在对其安全库存存货政策进行评价。公司分析了4种安全库存水平。每个水平下的年度缺货成本如下:如果该产品单位成本为$20,每年储存成本为5%,每年的短期资金成本10%。最优的安全库存水平为多少?
所谓“环境资源商品化”就是赋予自然以经济价值,并将环境纳入市场经济体系中,将环境转化成像其他商品那样也可以进行分析的产品。只要在经济决策中赋予环境适当的价值,环境就能得到更好的保护。这种观点认为,各种生态环境问题的出现,正是由于资源环境没有被视为“商品”,
某案犯罪嫌疑人在2006年3月16日21∶45被抓获归案,审查后,批准被拘留,拘留证签字时间是2006年3月17日10时35分,在拘留后的当日下午16时45分,办案人员在看守所进行讯问,笔录中出现了这样的内容:“问:我们是××分局的民警,你因涉嫌××罪已经
下面的程序的结果是 main() {int x=3,y=0,z=0; if(x=y+z)cout<<"* * * *"; else cout<<"# # # #"; }
下列叙述中正确的是()。
最新回复
(
0
)