首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是:【 】。 #include<stringh> char*ss(char*s) {return s+strlen(s)/2;} main() { char*p,*str="abcdefgh"; p=
admin
2013-06-11
94
问题
下列程序的运行结果是:【 】。
#include<stringh>
char*ss(char*s)
{return s+strlen(s)/2;}
main()
{ char*p,*str="abcdefgh";
p=ss(str);printf("%s\n",p);
}
选项
答案
etgh
解析
函数ss的作用是让形参指针s指向该字符串的右半部分。主函数中首先定义了一个字符型指针变量P和字符型指针str,并初始化为“abcdefgh”,然后调用函数ss,将实参str传给形参s,因此可知该函数返回的指针,指向str所指的字符串“abedergh”的右半部分,即指向字符串“efgh”,所以最后输出指针p(指针p的值为调用函数ss(str)的返回值)所指向的字符串为“efgh”。
转载请注明原文地址:https://kaotiyun.com/show/2NJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表示“在使用x之后,使x的值加1”的正确方式是()
有以下程序#include<stdio.h>main(){inta[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL;*q=*(p+5);printf
设有如下函数:fun(floatx){x*=x++;printf("%d\n",x);return(x);}则函数的类型是______。
对于条件表达式(M)?(a++):(a--),其中的表达式M等于()
关系表中的每一横行称为一个______。
在结构化方法中,软件功能分解属于下列软件开发中的______阶段。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
算法执行过程中,所需要的基本运算次数称为算法的【】。
算法的时间复杂度是指_______。
对软件设计的最小单位(模块或程序单元)进行的测试通常称为测试。
随机试题
下列关于药物蓄积的叙述,正确的是
某工程项目发包人与承包人签订了施工合同,工期5个月。分项工程和单价措施项目的造价数据与经批准的施工进度计划如表1所示;总价措施项目费用9万元(其中含安全文明施工费用3万元);暂列金额12万元。管理费用和利润为人材机费用之和的15%。规费和税金为人材机费用
当相关关系的—个变量变动时,另—变量也相应地发生大致均等的变动,这种相关关系称为()
背部疼痛可发生于
防水卷材宜采用()施工,胶粘剂应与卷材相容,并应与基层粘结牢靠。
仓库实体设计应考虑的要素有()。
下列犯罪中属于告诉才处理的犯罪的是()。
在微机的硬件设备中,有一种设备在程序设计中既可以当做输出设备,又可以当做输入设备,这种设备是()。
运算器的完整功能是进行()。
ThemonumentintheTian’anmenSquare_______thosewhogavetheirlivesforthenewChina.
最新回复
(
0
)