首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(char*s) { char*P=s; while(*P!=0)P++; return(P—s); } main() { pri
有以下程序: #include int fun(char*s) { char*P=s; while(*P!=0)P++; return(P—s); } main() { pri
admin
2018-02-02
42
问题
有以下程序:
#include
int fun(char*s)
{
char*P=s;
while(*P!=0)P++;
return(P—s);
}
main()
{
prinff(“%d\n”,fun(“goodbye!”));
}
程序的输出结果是( )。
选项
A、0
B、6
C、7
D、8
答案
D
解析
本题主要考查函数定义及调用,以及while循环语句。执行fun函数后,首先找到最后一个字符的地址,然后减去第一个地址得到的就是这个字符串的长度,因此本题答案为8。
转载请注明原文地址:https://kaotiyun.com/show/LWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){intp[7]={11,13,14,15,16,17,18};inti=0,j=0;while(i<7&&p[i]%2==1)j+
有以下程序 #include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; float score[2]; } S
若i和j已定义为int类型,则以下程序段中内循环体总的执行次数是______。for(i=5;i;i--)for(j=0;j<5;j++){...}
若有以下程序段int m=0xabc,n=0xabc;m-=n;printf("%X\n",m);执行后输出结果是
以下叙述中正确的是
以下关于结构化程序设计的叙述中正确的是()。
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
算法的空间复杂度是指()。
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,______给出了数据库物理存储结构与物理存取方法。
有以下程序段#includemain(){while(getchar()!=‘\n’);}以下叙述中正确的是
随机试题
在商品流通企业经营活动中,采购商采购时首先考虑的标准一般是()。
Trainingastronauts______notaneasything.
药品生产经营企业定期集中报告本单位药品不良反应发生情况的时间是
根管治疗过程可发生的并发症
《特种设备安全监察条例》所规定的特种设备,使用单位应当按照安全技术规范的定期检验要求,在安全检验合格有效期届满前()向特种设备检验检测机构提出定期检验要求。未经定期检验或者检验不合格的特种设备,不得继续使用。
强夯处理范围应大于建筑物基础范围,每边超出基础外缘的宽度,宜为基底下设计处理深度的l/2至2/3,并不宜小于()m。
某城市立交桥综合改造工程,除拓宽道路增加城市绿化带,还增设了桥区的排水和燃气管道。A道桥集团公司中标,为总承包施工单位;燃气和排水管道工程由发包方直接分包给专业施工单位。施工期间不能断绝交通,项目部制定了分段导行方案。排水管道顶管施工时,钢木组合结构的顶管
2012年12月31日,丙公司“应付账款”账户为贷方余额260000元,其所属明细账户的贷方余额合计为330000元,所属明细账户的借方余额合计为70000元;“预付账款”账户为借方余额150000元,其所属明细账户的借方余额合计为200000元,所属明细
AlphaGo’svictoryoverGo(围棋)championLeeSe-dolreportedlyshockedartificialintelligenceexperts,whothoughtsuchaneve
Wheredoesthemanlive?
最新回复
(
0
)