首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { static char a[]="Program",*ptr; for(ptr=a;ptr<a+7;ptr+=2) putchar(*ptr): } 程序运行后的结果为(
有以下程序: #include<stdio.h> main() { static char a[]="Program",*ptr; for(ptr=a;ptr<a+7;ptr+=2) putchar(*ptr): } 程序运行后的结果为(
admin
2020-10-26
21
问题
有以下程序:
#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、Pot
答案
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/oC3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件设计中不使用的工具是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是()。
有以下定义:inta;longb;doublex,y;,则以下选项中正确的表达式是()。【10年9月】
设有定义语句:doublea,b,c;若要求通过输入分别给a、b、C输入1、2、3,输入形式如下(注:此处口代表一个空格):口口1.0口口2.0口口3.0<回车>则能进行正确输入的语句是()。
有如下定义:structst{intn;floatt;}a[20];FILE,Icfp:若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下涉及字符串数组、字符指针的程序段,没有编译错误的是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
有以下程序段:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
随机试题
霍乱的实验室检查中,正确的是
下列除哪项外,均是缺铁性贫血脾气虚弱证的临床表现
冬虫夏草主产于乳香、没药主产于
产后出血,是指胎儿娩出后24小时内出血超过()
房地产开发企业对项目的规划设计方案履行报批手续后,应申请核发和取得()之后,方可申请开工。
[2011年第17题]在住宅小区规划设计中节约用地的主要措施有:
(2008)北京四合院是以下列哪种建筑手段划分内外院空间的?
无标底的综合评分法常采用( )作为标准值。
阅读以下应用说明以及用VisualBasic语言编写的程序代码,将应填入(n)处的字句写在答题纸的对应栏内。【应用4.1】设应用程序的运行窗口内有一个文字标签(Label)以及一个框架,其中有三个复选框(chk1,chk2,chk3),各个复选
有以下程序:classDate{public:Date(inty,intm,intd);{year=y;month=m;d
最新回复
(
0
)