首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段的输出结果为( )。 static char a[]="programme"; char *p; p=a; for(p=a;p<a+8;p+=2) putchar(*p);
以下程序段的输出结果为( )。 static char a[]="programme"; char *p; p=a; for(p=a;p<a+8;p+=2) putchar(*p);
admin
2021-06-15
58
问题
以下程序段的输出结果为( )。
static char a[]="programme";
char *p;
p=a;
for(p=a;p<a+8;p+=2)
putchar(*p);
选项
A、programme
B、porm
C、有语法错误
D、prog
答案
B
解析
本程序首先定义了静态字符数组a,然后将指针p指向数组a的首地址,第一次for循环,p=a,p指向数组的第一个元素,*p是取指针p所指地址的内容,输出p;第二次for循环,p=p+2,则p指向数组的第三个元素,*p是取指针p所指地址的内容,输出o;第三次for循环,p=p+2,则p指向数组的第5个元素,*p是取指针p所指地址的内容,输出r;第四次for循环,p=p+2,则p指向数组的第7个元素,*p是取指针p所指地址的内容,输出m;结束循环。
转载请注明原文地址:https://kaotiyun.com/show/eytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
以下叙述中正确的是
有以下程序#include<stdio.h>main(){inti,j;for(i=3;>=1:i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
有以下程序#includeintfun(inta,intB){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行后的输出结果是
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
关于算法,以下叙述中错误的是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
下面关于“EOF”的叙述,正确的是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为
面向对象方法中,继承是指()。
随机试题
财务为营销服务,也依附于营销。()
在选择化工过程是否采用连续操作时,下述几个理由不正确的是()。
属于内耳结构的是()
护理阑尾切除术后的患者,护士应注意术后患者禁忌灌肠的天数是
小儿急惊风四证是__________。
县级广播电视中心场地的选择应符合的要求包括()。
根据个人所得税法律制度的规定,下列从事非雇佣劳动取得的收入中,应按“稿酬所得”税目缴纳个人所得税的是()。
Writeanessaybasedonthechart.Inyourwriting,youshould1)describethediagram,and2)giveyourcomments.Y
世界上公认的第一台电子计算机诞生的年代是()。
Hehasgreatdifficultyin(get)______outofthesorrow.
最新回复
(
0
)