首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void funl(char*p) {char*q; q=p; while(*q!=’\0’) {(*q)++;q++;} } main() {char a[]=11Program
有以下程序 void funl(char*p) {char*q; q=p; while(*q!=’\0’) {(*q)++;q++;} } main() {char a[]=11Program
admin
2019-06-09
79
问题
有以下程序
void funl(char*p)
{char*q;
q=p;
while(*q!=’\0’)
{(*q)++;q++;}
}
main()
{char a[]=11Program"),*p;
p=&a[3];funl(p);printf("%s\n",a);
}
程序执行后的输出结果是
选项
A、Prphsbn
B、Prohsbn
C、Progsbn
D、Program
答案
B
解析
在函数void funl(char*p)中,语句(*q)++的功能是q所指的字符加1,变成其后面的字符;q++就是指针q指向下一个字符的位置。所以在主函数中,语句p=&a[3]的作用是使指针p指向宁符数组a[]中的第四个宁符的位置,即p指向字符’g’;然后调用函数fun1(p)后,字符’g’变成’h’,字符’r’变成’s’,字符’a’变成’b’,字符’m’变成’n’,因而字符数组a[]中的内容就成“Prohsbn”。
转载请注明原文地址:https://kaotiyun.com/show/gCRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:1l111
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:765432l时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
函数fun的功能是:计算的前n项之和。若x=2.5,n=15时,函数值为:1.917914。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序存在文件PROGl.C中。请勿改动主函数
下列叙述中正确的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
有如下程序#includemain(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;printf("%s\n",name);}程序
随机试题
下列关于蛇毒的描述,哪项是错误的
女,26岁,2个月前因外伤致一上前牙脱落,今要求烤瓷修复。口腔检查左上侧切牙缺失,间隙正常,牙槽嵴无明显吸收。左上中切牙牙冠1/2缺损,已露髓,探稍敏感,叩诊阴性,无松动。左上尖牙牙冠良好,叩诊阴性,无松动余牙未见异常。最适合的治疗方案是
A.阴阳B.表里C.寒热D.虚实E.经络用以分辨疾病属性的是
替代原则要求土地价格结果不得不合理偏离()在同等条件下的正常价格。
发包人在()情况下,有权要求解除合同。
某公司7月份发生下列经济业务(不考虑相关税费)(1)销售材料一批。货款2000元,当即存入银行。(2)销售产晶一批,贷款5000元。当即收到4000元存入银行,其他贷款暂欠。(3)预付7~12月的固定资产租金3000元。(4)收到3月份的应收销贷款
教师应该如何培养学生的观察力?
公安机关在刑事诉讼活动中,必须坚持同人民检察院、人民法院分工负责,互相配合,必要时可互相代替,同时又要互相制约。()
设有两个非零矩阵A=[a1,a2,…,an]T,B=[b1,b2,…,bn]T.求矩阵ABT的秩r(ABT);
设A为n阶矩阵(n≥2),A*为A的伴随矩阵,证明
最新回复
(
0
)