首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun1(char*p) { char*q; q=p; while(*q!=\’0’) { (*q)++: q++;
有以下程序: #include<stdio.h> void fun1(char*p) { char*q; q=p; while(*q!=\’0’) { (*q)++: q++;
admin
2020-10-26
59
问题
有以下程序:
#include<stdio.h>
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、Prphsbn
B、Prohsbn
C、Progsbn
D、Program
答案
B
解析
(*q)++是q所指的字符加1,q++就是指针移到下一个字符。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/6C3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有以下程序:#nclude#includevoidfun(double*p1,double*02,double*s){s=(double*)calloc(1,sizeof(double));*s=*p
有以下程序:#include<stdio.h>inta=1,b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
下列叙述中正确的是()。
以下关于宏的叙述错误的是()。
有以下程序:#include<stdio.h>main(){doublex=2.0,y;if(x<0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);else
以下选项中叙述正确的是()。
若有定义:typedefint*T[10];Ta;则以下选项与上述定义中a的类型完全相同的是()。
随机试题
简述滑动轴承的分类方法。
阀门类别用汉语拼音字母表示,如闸阀代号为“Z”。
A.温中健脾B.行气利水C.二者均是D.二者均非(2003年第109,110题)水肿脾阳虚衰证的治法是()
CD4分子的配体为CD28分子的配体为
常用抗高血压药A、利尿药B、β受体阻断剂C、钙通道阻滞剂D、皿管紧张素Ⅱ受体阻断剂E、血管紧张素转换酶抑制剂依那普利
AB公司会计部门某年开出和收到的票据情况如下:(1)2月5日,收到A公司的开户银行开出的银行汇票一张,注明的出票日期为2月4日,金额10万元。(2)2月10日,AB公司向客户B企业开出一张支票,由于B企业的单位全称和金额未确定,因此出纳人员在开
下列有关概率比例规模抽样的表述中,不正确的有()。
曾经下诏废除宫刑的朝代有()。
以下关于基本型综合布线系统类型的描述中,哪个是错误的?——
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommand1_Click() StaticyAsIntege
最新回复
(
0
)