首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
51
问题
有以下程序
#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全国计算机二级
相关试题推荐
关于do…while循环的叙述中正确的是()。
以下程序的输出结果是()。#includemain()voidfun(char*c,intd){charb=’a’,a=’A’;{*c=*c+1;d=d+1;fun(&b,a);print
以下程序的输出结果是()。#includemain(){inty=9;for(;y>0;y一一)if(y%3==0)printf(’’%d’’,一一y);}
设文件指针fp已定义,执行语句fp=fopen(“file”,“W”);后,下列针对文本文件file操作叙述的选项中正确的是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
证明:
铺设土工合成材料时,应使上、下层接头互相错开,错开距离不应小于()。
在投资者签署基金合同之前,募集机构应当向投资者说明有关法律法规,说明投资冷静期、回访确认等程序性安排以及投资者的相关权利,重点揭示(),并与投资者签署风险揭示书。
当前,在大力弘扬中华文化的过程中,广东省重点打造“岭南文化、活力商都、黄金海岸、美食天堂”四大品牌。这表明()。
人到中年,睡眠情况也会有所改变,如一般人在清晨3~5点和午间的睡意最高,当身体发出睡眠信号后,保持清醒的时间越长,进入深睡眠的可能性越高。这是大脑中一种被称为“腺苷”的物质堆积增多造成的。长时间的午睡会让大脑彻底清除腺苷,导致晚上失眠。不过,短时间午睡能
变化视盲指在短时间内物体表面特征明显改变但人类却无法察觉的现象。根据上述定义,下列不属于变化视盲的是:
在数据库设计的概念结构设计阶段中,表示概念结构的常用方法和描述工具是
在数据库设计中,将E-R图转换为关系模式的过程属于( )。
若在某窗体模块中有如下事件过程:PrivateSubCommandlClick(IndexAsInteger)EndSub则以下叙述中正确的是()。
Forthispart,youareallowed30minutestowriteaninquiryletter.Youshouldwriteatleast150wordsbutnomorethan200w
最新回复
(
0
)