首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2020-10-26
56
问题
有以下程序:
#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/MJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break
以下选项中不能用作C程序合法常量的是
有以下程序#include<stdio.h>voidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);print
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
关于do循环体while(条件表达式);以下叙述中正确的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下面关于位运算符的叙述,正确的是
面向对象方法中,继承是指
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
在数据库中,数据模型包括数据结构、数据操作和()。
随机试题
进展性胃癌引起胃窦壁狭窄,壁僵硬,黏膜形态固定,在X线分型中应属于
A.菌群失调B.二重感染C.寄居部位的改变D.医院内的环境感染E.宿主的局部或全身免疫功能下降菌群交替症指的是()
引起羊水过多的病因不包括
食用某一种毒蕈后,会引起体内大部分器官发生细胞变性,其毒素属细胞原浆毒,中毒后病情凶险,死亡率高,这种毒蕈为
不属于工程监理单位应承担的法律责任是( )。
(2017·福建)教师按一定的教学要求提出问题让学生回答,通过问答、对话的形式引导学生思考、探究或获取知识,促进学生智能发展的教学方法是()
某大学的哲学学院和管理学院今年招聘新教师,招聘结束后受到了女权主义代表的批评,因为他们在12名女性应聘者中录用了6名,但在12名男性应聘者中却录用了7名。该大学对此却说,他们所做的决定不但没有损害女性权益,反而维护了她们的权益。以下哪项最有助于解
正惩罚是指当个体发出某种行为后,引发外部对其行为的某种反应,导致令该个体不愉快的后果,使个体今后发出此行为的可能性降低。负惩罚是指当个体发出某种行为后,撤销令个体愉快的后果,使个体今后发出此行为的可能性降低。根据上述定义,下列属于正惩罚的是()。
第四次宪法修正案的主要内容包括()。
杜甫诗句“王杨卢骆当时体,轻薄为文晒未休”,其中“王”指诗人()。
最新回复
(
0
)