首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
62
问题
有以下程序
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全国计算机二级
相关试题推荐
给定程序MODll.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
下述程序的输出结果是()。#includevoidmain(){inta[20],*p[4];inti,k=0;for(i=0;i
在关系模型中,每一个二维表称为一个()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
下面不能作为软件需求分析工具的是()。
计算机软件的构成是()。
下面不能作为结构化方法软件需求分析工具的是()。
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是()。
在E-R图中,用来表示实体联系的图形是( )。
随机试题
阿托品禁用于
患儿,女,3岁,误服灭鼠药物(磷化锌)后,被送至医院抢救,护士立即实施抢救工作。洗胃过程中若有血性液体流出,应采取的护理措施是
患者,男性,55岁,要求拔除左上后牙残根,投照左上颌第二磨牙根尖片后,腭侧根与上颌窦底影像重叠,可根据下列哪种征象判断牙根是否位于上颌窦内
一般中药一煎()为宜
A企业20×3年9月1日甲材料期初余额200千克,每千克10元。①9月10日,甲材料购入600千克,每千克11元。②9月22日,甲材料购入400千克,每千克12元。③9月12日,甲材料发出700千克。④9月25目,甲
甲公司研发某项国家级项目,预计总投资为900万元,预计研发期2年。该公司于2007年6月30日向政府申请研发补贴。2007年9月30日,主管部门批准了甲公司的补贴申请,并规定共补贴甲公司国家级研发项目400万元,分两次拨付。2007年9月30日拨付50%,
阅读材料,并按要求作答。巨人的花园从前,一个小村子里有座漂亮的花园。那里,春天鲜花盛开,夏天绿树成阴,秋天鲜果飘香,冬天白雪
我国进入社会主义初级阶段的标志是()。
年会活动举行抢答比赛,一共有10道题,评分标准为:每人有10分基本分,每答对1题加4分,答错一题扣1分,不答题不加分也不扣分,为了保证至少有3人得分相同,则最少有多少人参加比赛?()
热:蒸发
最新回复
(
0
)