首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun1(char *p) { char *q; q=p; while(*q!=’\0’) { (*q)++; q++; } } main() { char a[]={"Program"}, *p; p=
admin
2015-07-28
27
问题
有以下程序
#include
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
答案
A
解析
函数fun()的功能是将指针q指向的字符串从当前q指向的位置起至字符串结束,每个字符的ASCII码值自增1,即字母变为字母表中的下一个字母,调用函数时,语句"p=&a[3];"将指针p指向字符数组a的第四个元素的地址,即从第四个元素开始,每个元素变为对应字母表的下一个字母,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/8zDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includetypedefstruct{intnum;doubles;}REC;voidfunl(RECx){x.nllm=23;x.s=88.5;}main(){RECa={16,90.0);funl(A);
以下程序运行后的输出结果是【】。#includemain(){intx=20;prinff(“%d”,0
若有定义语句:inta=5;,则表达式:a++的值是【】。
设有以下函数:voidfun(intn,char*$s){……}则下面对函数指针的定义和赋值均正确的是
有以下程序#include#includemain(){charstr[][20]={“Qne*World”,“one*Dream!”},*P=str[1].prinff(“%d,”,strlen(p));printf(“%s\n”,P)
有以下程序#includemain(){intm=1,n=2,*P=&m,*q=&n,*r;r=P;P=q;q=r;prinff(“%d,%d,%d,%d\n”,m,n,*P,*q);}程序运行后的输出结果是
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lieMIN-2147483647intfindmax(intX[],intn){inti,max;for(i=0;i
有以下程序#includemain(){int13=2,k=0;while(k++&&n++>2);Pintf(”%d%d\n”,k,n.);}程序运行后的输出结果是
有以下程序#includemain(){chars[]={“012xy”};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=‘a’&&8[i]
随机试题
锉削平面时采用交叉锉的方法,是锉平平面最佳的方法。( )
心肌保护的措施有
被宣告____________的犯罪分子,在_________考验期内犯新罪或者发现判决宣告以前还有其他罪没有判决的,应当撤销________,对新犯的罪或者新发现的罪作出判决,把前罪和后罪所判处的刑罚,依照《刑法》第69条的规定,决定执行的刑罚。关于上述
电网与用户之间签订的供用电合同不征印花税。()
联系实际谈谈一个合格的教师应具备的职业素质.
科学技术是第一生产力。促使科学技术再生产的最主要途径是()。
2009年度全国旅行社营业收入为1806.53亿元,同比增长8.64%;毛利润总额为134.36亿元,毛利率为7.44%;净利润总额为11.48亿元,净利率为0.64%。2009年度全国旅行社的旅游业务营业收入为1745.59亿元,同比增长8.8
TheoutbreakofswinefluthatwasfirstdetectedinMexicowasdeclaredaglobalepidemiconJune11,2009.Itisthefirstwo
假设ISP提供的邮件服务器为bj163.com,用户名为XUEJY的正确电子邮件地址是______。
【21】【23】
最新回复
(
0
)