首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(char *s) { char *p=s; while(*p!=0)P+ +; return(p—s); } main( ) { printf(″%d\n″,fun(″goodbye!″))
有以下程序: #include<stdio.h> int fun(char *s) { char *p=s; while(*p!=0)P+ +; return(p—s); } main( ) { printf(″%d\n″,fun(″goodbye!″))
admin
2019-12-17
23
问题
有以下程序:
#include<stdio.h>
int fun(char *s)
{
char *p=s;
while(*p!=0)P+ +;
return(p—s);
}
main( )
{
printf(″%d\n″,fun(″goodbye!″));
}
程序的输出结果是( )。
选项
A、0
B、6
C、7
D、8
答案
D
解析
本题主要考查函数定义及调用,以及while循环语句。执行fun函数后,首先找到最后一个字符的地址,然后减去第一个地址得到的就是这个字符串的长度,因此本题答案为8。
转载请注明原文地址:https://kaotiyun.com/show/02Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是
有以下程序#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%dkn",fun(9));}程
下列选项中不属于结构化程序设计方法的是
计算机能直接执行的程序是
数据库管理系统是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
C语言源程序名的后缀是
给定程序中,函数fun的功能是:将不带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为10,4、2、8、6,排序后链表结点数据域从头至尾的数据为2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线删除,使程
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a’:3timesletter’s’:3ti
随机试题
男,40岁,黄疸,肝脾肿大半年,进食时突然呕吐暗红色液体300ml,其病因可能为
某火车站的单层中转库房,建筑高度为5m,耐火等级一级,建筑面积为6000m2。则其室外消防栓设计流量至少应为()。
以下各项中,()是我国对外贸易管制的主要内容。
可保风险应具备的条件中,( )是指风险的发生或风险损害后果的扩展都不是投保人故意行为,是不可预知的。
下列属于企业重组计划内容的有()。
2014年1月1日,甲公司与乙公司经协商决议合并为丙公司,随后按照《公司法》的规定,于2014年1月5日向所有债权人发出通知并公告。其中,丁公司于2014年1月10日收到了通知,并于2014年1月15日看到了公告。此前,甲公司欠丁公司一笔货款已到期,丁公司
下面属于歌德的作品有()。①《诗与真》②《少年维特之烦恼》③《浮士德》④《威廉.麦斯特》⑤《五月之歌》
【西南科技大学2013翻译硕士】(B卷)根据下面的文字说明,写一篇450字左右的应用文,要求包含标题、正文、结尾语、落款等几个要素。K省在2012年~2013年之交发生大雪灾,给灾区人民带来了不可估量的损失,他们急需全国人民的支援。S公司决定在公司全体
在下列有关声卡的叙述中,错误的是(46)。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
最新回复
(
0
)