首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段的输出结果为( )。 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
48
问题
以下程序段的输出结果为( )。
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全国计算机二级
相关试题推荐
C语言源程序名的后缀是
以下涉及字符串数组、字符指针的程序段,不会产生编译错误的是()。
以下关于return语句的叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是()。
设有定义:intn1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
在关系数据库设计中,关系模式是用来记录用户数据的()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
C语言主要是借助以下哪种手段来实现程序模块化
随机试题
肺炎并发呼吸衰竭的主要诊断依据为
以下不属于物流信息系统分析主要内容的是()
男性,44岁。右小腿被车撞伤1天,剧痛。右足不能主动背伸,足背动脉搏动消失,足趾感觉过敏,小腿肿,皮肤略红,温度稍高。此症的严重后果是
直接对抗由于强心苷中毒引起心动过缓的药物为
短管骨骨干结核的好发部位是()。
下列仪表管道的弯曲半径,错误的是()。
美国某投资公司购买了“百度”在NASDAQ上市的股票,则记在中国()
著有奠定了中医治疗学基础的《伤寒杂病论》的医学家是()。
有5个正方形如下图叠放。已知每个正方形的边长都是5cm,它们所覆盖住的面积为115cm2。则阴影部分的面积为()cm2。
Completethenotesbelow.WriteNOMORETHANTWOWORDSforeachanswer.TheArgussystemDevelopedbyRo
最新回复
(
0
)