首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
30
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是______。#defineSQR(X)X*Xmain(){inta=16,k=2,m=1;a/=SQR(k/m)/SQR(k+m);printf("%d\n",A)
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
以下程序运行后的输出结果是______。main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;
已有定义和语句:doublea,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、30.0,不正确的输入形式是
以下叙述中正确的是
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
算法复杂度主要包括时间复杂度和【】复杂度。
随机试题
肝静脉
CanceristhesecondleadingcauseofdeathintheUnitedStates,afterheartdisease.Inthepast,itwasoftenconsideredade
某患者近期发现肝大(肋下4cm),质硬,有大小不等的结节,伴低热、纳差、轻度黄疸,HBsAg(+),ALT40IU/L,AFP800ng/ml。最可能的诊断是
男性,45岁,经常头痛、头晕近10年,2天来头痛加重,伴有恶心、呕吐,送医院急诊。查体:神志模糊,血压230/120mmHg。尿蛋白(++),尿糖(+)。诊断为高血压脑病。此时正确的治疗是
公路建设项目法人制度,是指()。
斯坦纳定理:在哪里说得愈少,在哪里听到的就愈多。(提出者:美国心理学家斯坦纳)谈谈你对“斯坦纳定理”的理解和运用。
MetropolitanMuseumofArtislocatedinNewYorkCity.Itisoneofthelargestandmost【1】artmuseumsintheworld.In186
奥苏伯尔提出的学习理论是()
(2013上项管)A公司是国内一家大型系统集成企业,已经建立基于SJ/T11234、SJ/T11235的涵盖公司所有部门和人员的质量管理体系。在公司建立质量管理体系之初,质量部要求各业务部门都参加体系建设,编写程序文件和作业指导,但这些部门都说忙,难以抽出
局域网交换机具有很多特点。下列关于局域网交换机的论述中,说法不正确的是______。
最新回复
(
0
)