首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
30
问题
有以下程序
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的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
下列程序的输出结果是()。#includevoidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C:printf(“%d,%d,%d,a,b,c);
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
数据库设计中反映用户对数据要求的模式是()。
下列叙述中正确的是()。
以下关于字符串的叙述中正确的是()。
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
Headmitted,with______,thathedidn’tunderstandawordofthespeech.
患者,女,56岁。颅内压增高,表现为有规律呼吸几次后,突然停止呼吸,间隔几秒钟后又开始呼吸,周而复始。其呼吸类型为
患者男性,25岁,大面积烧伤后并发绿脓杆菌感染,同时伴肾功能严重损害。该药物的主要作用机制是
地下工程盖挖法有逆作法与顺作法两种施工方法,以下说法不正确的是()。
资产评估报告书是建立评估档案、归集评估档案资料的()。
注册会计师与被审核单位在盈利预测所依据的基本假设、选用的会计政策及其编制基础方面存在异议,且无法协商一致时,应当在意见段后增列说明段予以反映。( )R公司为有限责任公司,原注册资本为600万元,资产总额为1200万元,负债总额为300万元,净资产为9
发展关键期
“杵臼之交”多用来指不计身份而结交的朋友。这里的“杵臼”在古代是用来做什么的?()
下列哪一个不是NetWare采用的高级访问硬盘机制?
Theadvantagesanddisadvantagesofalargepopulationhavelongbeena(n)【C1】______ofdiscussionamongeconomists.Ithasbeen
最新回复
(
0
)