首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { static char a[]="Program",*ptr; for(ptr=a;ptr<a+7;ptr+=2) putc
有以下程序: #include<stdio.h> main() { static char a[]="Program",*ptr; for(ptr=a;ptr<a+7;ptr+=2) putc
admin
2020-07-28
30
问题
有以下程序:
#include<stdio.h>
main()
{
static char a[]="Program",*ptr;
for(ptr=a;ptr<a+7;ptr+=2)
putchar(*ptr);
}
程序运行后的结果为( )。
选项
A、Prog
B、Porm
C、rga
D、Por
答案
B
解析
首先定义一个字符型数组a,并对a进行初始化,然后定义字符型指针变量p。执行for语句,ptr=a表示将数组a的地址赋给ptr;ptr<a+7代表循环条件,ptr+=2,即ptr=ptr+2。执行putchar(*ptr);即输出*pt所对应的字符。此时ptr指向数组中的第1个元素,即a[0],因此*ptr表示a[0]中的值,即P,此时输出P;然后执行ptr+=2,此时ptr指向数组中的第3个元素,即a[2],输出0;然后执行ptr+=2,此时ptr指向数组中的第5个元素,即a[4],输出r;然后执行ptr+=2,此时ptr指向数组中的第6个元素,即a[5],输出m;然后执行ptr+=2,得到ptr=a+8<a+7,即循环条件不成立,循环结束,最终输出结果为Porm。
转载请注明原文地址:https://kaotiyun.com/show/BX3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。请在程序的下划线处填入
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
若有定义语句:chara=’\82’;则变量a
在关系模式A(S,SN,D)和B(D,CN,NM)中,关系A的主键是S,关系B的主键是D,则属性D在关系A中称为
下面选项中的程序段,没有编译错误的是
将E—R图转换为关系模式时,实体和联系都可以表示为
软件需求规格说明书的作用不包括
下面不属于需求分析阶段任务的是
下列排序方法中,最坏情况下比较次数最少的是()。
随机试题
道德作用的范围与法律相比________。
休克代偿期,受损最重的脏器是
A.生理盐水B.0.3%过氧化氢溶液C.2%碳酸氢钠溶液D.1:5000高锰酸钾溶液高锰酸钾中毒的洗胃液宜选用
下面哪项关于肩难产的定义是正确的
城市建设用地的坡度不能小于()。
计算机中的“数据”是一个广义的概念,包括数值、文字、图形、图像、声音等多种形式。()
优秀运动员的成功,往往要追溯到启蒙教练的培养,这说明教师劳动具有()。
外国人在中华人民共和国领域外对中国公民犯罪,适用中国刑法的必要条件有()。(2012一法专一21)
D.H.LawrenceisoneofthegreatestEnglishnovelistsofthe20thcentury,and,perhaps,thegreatestfromaworking-classfam
(91)Inthelastfewyearstheconventionalwisdomhasbeenthattheadventofthenewmediawillhastenthedemiseofprint,an
最新回复
(
0
)