首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
54
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){chara=4;printf("%d\n",a=a<<1);)}
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
下列叙述中正确的是()。
有以下定义:inta;longb;doublex,y;,则以下选项中正确的表达式是()。【10年9月】
若要使用C数学库中的sin函数,需要在源程序的头部加上#include<math.h>。关于引用数学库,以下叙述中正确的是()。
下列叙述中正确的是()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
下面对软件测试描述错误的是()。
随机试题
患者,男,32岁。发作性高血压,最高达200/125mmHg,伴头痛、面色苍白、冷汗、心动过速,持续约30分钟,平时测血压正常。问题3:该患者定位诊断一般用
物质分子吸收紫外光后,电子跃迁的类型为
工程师接到通知后,可与承包商商定竣工检验的日期,或决定并通知承包商在该日期后的()天内的某日或数日内进行竣工检验。
根据冯·诺伊曼原理,计算机硬件的基本组成是()。
某首饰制造企业(增值税一般纳税人),主要生产加工并零售金银首饰、钻石饰品和其他贵重首饰,2015年8月发生以下业务:(1)外购的红宝石不含税价110万元,取得增值税专用发票;本月生产领用65%的外购红宝石继续加工成宝石手链,销售给某商贸企业,开具的增值税
人民警察在办理治安案件的过程中,遇有法定回避情形的,应当回避,()也有权要求他们回避。
求下列各微分方程的通解:
SPOOLing系统的主要组成部分是()。
E-R模型属于
Thelistofcandidatesforgreatestmenofthe20thcenturyisasshortasitisextraordinary.FranklinRooseveltistheob
最新回复
(
0
)