首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s );
有以下程序 #include <stdio.h> int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s );
admin
2020-06-16
19
问题
有以下程序
#include <stdio.h>
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
答案
D
解析
本题主要考查了函数定义及调用,以及while循环语句,执行fun函数后,首先是找到最后一个字符的地址,然后减去第一个地址得到的就是这个字符串的长度,所以本题答案为8。答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/fUG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j
以下叙述中正确的是
以下叙述中正确的是
下列叙述中正确的是
有以下程序#include#includevoidfun(chars[][10],intn){chart;inti,j;for(i=0;i
对软件系统总体结构图,下面描述中错误的是
下列叙述中正确的是
设有定义:inta=2,b=3,c=4:,则以下选项中值为0的表达式是
下列给定程序中,fun函数功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.h>#include<stdlib.
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
随机试题
未确认融资费用在租赁期内各个期间进行分摊时,应将其记入()科目。
上海一厂长这样说:“走得正,行得端,领导才有威信,说话才有影响,群众才能信服,才能对我行使权力颁发‘通行证’。”这位厂长在这里强调了领导的力量来源于奖励权力。()
A.双螺旋模型B.核小体串珠结构C.Z-DNA结构D.茎环结构E.帽子结构半保留复制的结构基础
常规牙片可检查,除了
A.呼气性呼吸因难,双肺满布哮鸣音B.端坐呼吸,双肺底水泡音C.呼气性呼吸因难,两肺散在干湿啰音D.发热、咳嗽,夜间阵发性气急,肺无异常体征E.进行性呼吸困难,痰中带血
下列分子中,极性最大的是()。
增值税是以纳税人的销售额作为计税依据的,销售额是纳税人向购买方收取的全部价款和价外费用,其中价外费用包括向购买方收取的()。
根据下面材料回答下列小题。从上表可以看出该市实现贸易顺差的国家或地区是()。
有以下程序#include<stdio.h>main(){char*s[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"},**p;inti;p=s;
OneofthebestwaystocelebrateMother’sDayistogiveyourmomthedayoff.Lethertakeiteasyand【B1】______whiletherest
最新回复
(
0
)