首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s ); } main() { printf( "%d\n", fun( "good
有以下程序 #include int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s ); } main() { printf( "%d\n", fun( "good
admin
2020-05-19
64
问题
有以下程序
#include
int fun( char *s )
{ char *p=s;
while (*p !=0 ) p++;
return ( p-s );
}
main()
{ printf( "%d\n", fun( "goodbey!" ) ); }
程序的输出结果是
选项
A、0
B、6
C、7
D、8
答案
C
解析
本题主要考查了函数定义及调用,以及while循环语句,执行fun函数后,首先是找到最后一个字符的地址,然后减去第一个地址得到的就是这个字符串的长度,所以本题答案为8。
转载请注明原文地址:https://kaotiyun.com/show/8uCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序的输出结果是()。structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n一1;i++)a[i]+=i;}main(){inti;struetSs={1
关于typedef的叙述中正确的是()。
以下程序的输出结果是()。for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf(’’*’’);
以下程序的输出结果是()。intf(intx);main(){intn=1,m;m=f(f(f(n)));printf(’’%d\n’’,m);}intf(intx){returnx*2;}
若运行时从键盘上输入OPENTHEDOOR,以下程序的输出结果是()。charfun(char*C){if(*e<=’Z’&&*c>=’A’)*c一=’A’一’a’:return*c;}main(){chars[81],*p=s;ge
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文件PROG
C语言源程序名的后缀是()。
关于地址和指针,以下说法中正确的是()。
有以下程序段charch;intk;ch=’a’;k=12;printf(’’%c,%d,’’,ch,ch,k);printf(’’k=%d\n’’,k);己知字符a的ASCII十进制代码为97,则执行
随机试题
价值转化为生产价格以后_______。
CT的发明地是
案情:2007年12月26日,某省发改委批准在该省甲市乙区设立丙公司,经营煤炭发运业务,并向丙公司颁发了《煤炭经营许可证》和《煤炭发运许可证》。乙区政府以当地早已存在煤炭发运公司为由,认为省发改委批准丙公司在当地经营煤炭发运业务,严重干扰了当地的经济秩序,
持续增长的思想在于企业的增长可以高于或低于可持续增长率,但是管理人员必须事先解决公司超过可持续增长率之上的增长所导致的财务问题,超过部分的资金可以采用的方法为()。
两根相距为1m的足够长的金属导轨如图所示放置,一组导轨水平,另一组导轨与水平面成37°角,拐角处连接一阻值为R=2Ω的电阻,质量均为m=0.1kg的金属细杆ab、cd与导轨垂直接触并形成闭合回路,ab杆可动、cd杆固定,杆与导轨之间的动摩擦因数均为μ=0.
并非任何战争都必然导致自然灾害,但不可能有不阻碍战争的自然灾害。以下哪一项与上述断定的含义最为接近?()
事业单位改革的目标是()。
目前全球的粮食年产量比满足全球人口的最低粮食需求略高。因此,那种认为将来会因粮食短缺而引发饥饿危机的预言是危言耸听。饥饿危机总是源于分配而不是生产。以下各项关于全球粮食需求的断定,哪项最符合题干?
扩展名为.bas的文件称为______。
Inameretwoyears,theproportionofteenagerswhoexpecttobefinanciallydependentontheirparentsuntiltheirmid-20shas
最新回复
(
0
)