首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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-11-27
67
问题
有以下程序:
#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/6a3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf(’’%d\n’’.n);break;case2:case4:printf(’’%d\n’
有以下程序#includevoidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf("%d,",a[
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
有以下程序yoidfun(intn,int*S){intf;if(n=1)*s=n+l;else{fun(n-1,&f);*S=f;}}main(){intx=0:fun(4,&x);printf(’’%d\n’’,x);}程序
T面属于整数类I实例的是
以下选项中,合法的一组C语言数值常量是( )。
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b):以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
若m是int型变量,n是noat型变量,所用的scanf调用语句格式为:scanf("m=%d,n=%f,"&m,&n);则为了将数据10和66.6分别赋给m和n,正确的输入应当是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
随机试题
A.吡拉西坦B.茴拉西坦C.奥拉西坦D.利斯的明E.多奈哌齐不良反应偶见前胸和腹部发热感、肝肾功能异常的是
关于食物对药物吸收的影响,下列食物可使其吸收量增加的是
A.1000~2000mlB.2000~3000mlC.3000~4000mlD.4000~8000mlE.8000~12000ml霍乱轻度患者24小时补液量是
医疗单位调配毒性药品,每次处方剂量不得超过
监理工程师不得在以下哪些单位兼职?()①工程设计②工程施工③材料供应④政府机构⑤科学研究⑥设备厂家
机械设备安全应考虑机械产品安全和机械使用安全两个阶段,每个阶段都应采取安全技术措施和安全管理措施消除或减小机械设备风险。下列机械设备安全措施中,不属于安全技术措施的是()。
国债的年利率固定,又有国家信用作为保证,因而这类基金的风险较低,适合于稳健型投资者。()
某公司主要从事建筑工程机械的生产制造,2016年发生以下业务:(1)签订钢材采购合同一份,采购金额8000万元;签订以货换货合同一份,用库存的3000万元A型钢材换取对方相同金额的B型钢材;签订销售合同一份,销售金额15000万元。
我国《中华人民共和国行政诉讼法》规定,对行政案件实行()。
WhenrecruitingatBritishuniversities,PricewaterhouseCoopers,oneoftheBigFourauditingfirmswithitsheadquartersinthe
最新回复
(
0
)