首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
62
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includemain(){inty=9;for(;y>0;y一一)if(y%3==0)printf(’’%d’’,一一y);}
以下程序的输出结果是()。#includeintf(intx)main(){inty;{intz;if(x==0‖x==1)return(3);z=f(3);pri
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
在软件开发中,需求分析阶段可以使用的工具是()。
以下选项中与if(a=1)a++;elsea=b;语句功能不同的语句是()。
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果
下面不属于对象主要特征的是()。
随机试题
完成瘢痕修复的物质基础是
塑料基托的厚度约
JIT生产方式最显著的特点是()。
合同当事人订立合同,有书面形式、口头形式及电子邮件等其他形式。()
采购是指通过商品交换和物流手段从资源市场取得资源的过程,它一般包含以下一些基本含义()。
上课时,柯老师正在组织小朋友们讨论。然然先找毛毛碰头玩,又去抱乐乐的腿,脸上还带着得意的笑容。柯老师恰当的做法是()。
处罚是治安管理的基本手段,教育是治安管理的必备手段。( )
已知(X,Y)在以点(0,0),(1,0),(1,1)为顶点的三角形区域上服从均匀分布,对(X,Y)作4次独立重复观察,观察值X+Y不超过1出现的次数为Z,则EZ2=________.
【F1】Skilledworkersinscience,technology,engineeringandmatharenowmoreindemandthaneverasnationscompeteforpolepo
A、Inarestaurant.B、Inasnack-bar.C、Inateashop.D、Inahotel.D该题为判断题。根据女士的第一句话“CanIhavebreakfastinmyroom?”以及其后的对话可知
最新回复
(
0
)