首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(char *s) { char *p=s; while(*p+ +!=′\0′); return(p—s); } main( ) { char *r=″01234″; printf(″%d\
有以下程序: #include<stdio.h> int fun(char *s) { char *p=s; while(*p+ +!=′\0′); return(p—s); } main( ) { char *r=″01234″; printf(″%d\
admin
2019-12-17
41
问题
有以下程序:
#include<stdio.h>
int fun(char *s)
{
char *p=s;
while(*p+ +!=′\0′);
return(p—s);
}
main( )
{
char *r=″01234″;
printf(″%d\n″,fun(r));
}
程序的运行结果是( )。
选项
A、6
B、5
C、4
D、3
答案
A
解析
程序执行过程为:定义字符串指针r,并为其初始化为“01234”,调用函数fun(r),将指针传入函数while循环找到字符串的结束符地址,然后使这个指针指向结束符下一个单元,结束循环。返回字符串首地址与结束符下一个地址之差,也即是字符串长度加1。输出地址差为6。
转载请注明原文地址:https://kaotiyun.com/show/3GCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在[]处应填入的选项是Structlink{chardata;[]}node;
以下关于typedef的叙述错误的是
有下列程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6,t+=a++,)else{inta=7;
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构
软件的三要素是
下面不属于软件设计阶段任务的是
下列排序方法中,最坏情况下比较次数最少的是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
一棵二叉树中共有70个叶子节点与80个度为1的节点,则该二叉树中的总节点数为()。
随机试题
心境
A.散瘀消肿,定痛止血B.活血祛瘀,散结止痛C.活血化瘀,缓消癥块D.活血祛瘀,通络止痛失笑散的功用是
老年患者脊麻的特点是
某工程,建设单位委托监理单位承担施工阶段和工程质量保修期的监理工作,建设单位与施工单位按《建设工程施工合同(示范文本)》签订了施工合同。基坑支护施工中,项目监理机构发现施工单位采用了一项新技术,未按已批准的施工技术方案施工。项目监理机构认为本工程使用该项新
某外商投资企业由外围投资者并购境内企业设立,注册资本600万美元,其中外国投资者以现金出资120万美元。下列有关该外国投资者出资期限的表述中,符合外国投资者并购境内企业有关规定的是()。(2006年)
简述如何培养班集体。
2010-2014年我国国内生产总值和财政收入见下图。2015年1-6月我国财政收入分别为16203亿元,9513亿元,10691亿元,13502、亿元,14356亿元,15335亿元,同比分别增长5.0%,0.3%,5.8%,8.2%,5.0%和13.9
习近平总书记指出,要采取有效措施,巩固拓展脱贫攻坚成果,确保高质量打赢脱贫攻坚战。消费扶贫,是有效落实这一要求的扶贫方式,也是社会力量参与脱贫攻坚的重要途径。根据《关于深入开展消费扶贫助力打赢脱贫攻坚战的指导意见》,下列相关做法中,有利于消费扶贫的是(
Onesummerdaymyfathersentmetobuywireforourfarm.At16,Iliked【C1】______betterthandrivingourtrack,【C2】______this
WhoseemstohaveeatentooMuch?WhospentfourdaysontheMoon?
最新回复
(
0
)