首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void funl(char*p) {char*q; q=p; while(*q!=’\0’) {(*q)++;q++;} } main_() {char a[]={"Progra
有以下程序 void funl(char*p) {char*q; q=p; while(*q!=’\0’) {(*q)++;q++;} } main_() {char a[]={"Progra
admin
2016-12-28
27
问题
有以下程序
void funl(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、Prphsbn
B、Prohsbn
C、Progsbn
D、Program
答案
B
解析
在函数voidfunl(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/XrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
有以下程序voidf(int*q){inti=0;for(;i
下列是用户自定义标识符的是
有以下程序:#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n"
有以下程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t+=a++;}else{inta;7;t+=a++;}return
设有定义:charp[]={‘1’,‘2’,‘3’,},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是______。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是______。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
随机试题
简述梅尧臣诗歌的内容。
IntheearlyperiodofModernEnglish,EuropesawanewupsurgeoflearningancientGreekand______classics.Thisisknowninhi
在X线对周围型肺癌的诊断中,哪一项诊断意义最大
患者,女,婚后3年不孕。为其做卵巢功能检查,连续3个月每天清晨测得基础体温成一规则水平线。说明其卵巢
X线管容量是指X线管在安全使用条件下能承受的最大负荷量,是一次负荷的安全性,即在确定曝光时间下所能允许使用的最大曝光条件;X线管容量与管电压的有效值、管电流的有效值成正比。X线机中设置容量保护电路的目的是
《济生》肾气丸合真武汤常用于治疗慢性肾功能衰竭哪一型
2009年2月,家住甲市A区的赵刚向家住甲市B区的李强借了5000元,言明2010年2月之前偿还。到期后赵刚一直没有还钱。2010年3月,李强找到赵刚家追讨该债务,发生争吵。赵刚因所牵宠物狗易受惊,遂对李强说:“你不要大声喊,狗会咬你。”李强不理,仍然叫
下列各项中,属于资本项目外汇收支的有()。
一个不透明的口袋里装有红、白、黄三种颜色的乒乓球(除颜色外其余都相同),其中有白球2个,黄球1个。若从中任意摸出一个球,这个球是白球的概率为0.5。求口袋中红球的个数。
CollegesintheUShaveaddedanewsubject,"greenchemistry",totheircurriculum(课程)today."Greenchemistry【C1】______howw
最新回复
(
0
)