首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
45
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下叙述中正确的是
下面结构体的定义语句中,错误的是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main()
有以下函数intfun(char*x,char*y){intn=0;while((*x:=*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);输出结果是
以下叙述中正确的是
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行后t所指
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asdl23fgh543df,处理后新字符串为:123543ausdfghdf。请在程序的下画线处填
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。例如,若表示二进制数
随机试题
位于市区的某国有工业企业利用厂区空地建造写字楼,2011年发生的相关业务如下:(1)按照国家有关规定补交土地出让金4000万元,缴纳相关费用160万元;(2)写字楼开发成本3000万元,其中装修费用500万元;(3)写字楼开发费用中的利息支出为300
不属于强制性标准的是()。
下列各项中,可以用以质押的是()。
心前区禁忌用冷是为了防止
某酒厂(增值税一般纳税人)生产白酒和果木酒,2015年8月发生下列业务:(1)向果农收购10吨大红枣,收购凭证注明收购价款50000元,将该批大红枣运回酒厂,取得运输企业开具的增值税专用发票,注明运输费金额2000元。(2)生产销售大红枣酒5吨
注册会计师在对被审计单位销售与收款循环中的销售交易进行测试时,一般会偏重于检查高估资产和收入的问题,那么为了实现发生或存在目标,所实施的实质性程序是()。
一般来说,态度和品德的形成过程经历了三个阶段,即依从、认同和()
设α1,α2,…,αs均为n维列向量,A是m×n矩阵,下列选项正确的是()
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它
A、Apoliceman.B、Mr.Blake’soldfriend.C、Aprisonofficial.D、Arunawaycriminal.D细节题。文章第二段提到,Blake先生从和中年男子的谈话中得知,这人是一个越狱的逃犯。
最新回复
(
0
)