首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun1(char*p) { char *q; q=p; while(*q!=’\0’) { (*q)++; q++; } } main() { char a[]={"
有以下程序: void fun1(char*p) { char *q; q=p; while(*q!=’\0’) { (*q)++; q++; } } main() { char a[]={"
admin
2009-01-15
25
问题
有以下程序: void fun1(char*p) { char *q; q=p; while(*q!=’\0’) { (*q)++; q++; } } main() { char a[]={"Program"),*p; p=&a[3]; fun1(p) printf("%s\n",A) ; } 程序执行后的输出结果是( )。
选项
A、Prohsbn
B、Prphsbn
C、Progsbn
D、Program
答案
1
解析
在函数fun1()中,首先将形参p的内容存入临时指针q中,然后使用—个while循环,当q所指内容不是字符串结束标志"\0’时,让q所指内容增1,然后将指针q增1指向下一个位置。所以函数fun1()实现的功能是:将传入字符串的所有字符自增1。主函数,指针p在被传入fun1()函数之前,初始化指向的是宁符数组a的第4个元素’g’,所以最终输出的结果应该是Prohsbn。故应该选择A。
转载请注明原文地址:https://jikaoti.com/ti/gTK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在设计阶段,假定在图片框Picturel中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
定时器的Interval属性的值是一个整数,它表示的是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
在下面语句或函数中,不能描述选择结构的是
下列叙述中正确的是
下面关于直线控件的叙述中正确的是
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)P
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
VisualBasic集成环境由若干窗口组成,其中不能隐藏(关闭)的窗口是( )。
如果在VisualBasic集成环境中没有打开属性窗口,下列可以打开属性窗口的操作是
随机试题
我国对资本主义工商企业进行社会主义改造中,之所以要对民族资产阶级文行赎买政策,是因为
HowtoReadLiteratureCriticallyThefirststeppayattentionto【L1】________language—whilereading,makenotesof【L2】_
航空主运单
A.归来、地机B.天枢、气穴C.阳陵泉、光明D.太冲痛经气滞者宜加
患者,女,40岁,左侧后牙遇冷热刺激疼5个月,近1周来出现自发性痛,昨夜疼痛加重,但不能确定患牙位置。诊断应该为
男,28岁。黏液脓血便2年,伴里急后重感。查体:一般状态佳,左下腹轻度压痛。补充询问下列哪项最无诊断意义
A.甘松B.丁香C.柿蒂D.沉香E.佛手能开郁醒脾的是()。
【考生须知】1.监考老师发给你的测试材料分为两部分:试题本和答题纸。2.测试开始前。请在试题本和答题纸上指定位置先填写好自己的姓名、准考证号等项内容,然后再开始答题。3.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达
理性经济人假设是西方经济学理论的逻辑基础,这一理沦基础的核心是认为人()。
人民民主专政的根本标志是()。
最新回复
(
0
)