首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char s[]="ABCD", *p; for( p=s+1;p<s+4;p++) printf("%s\n",p); } 程序运行后的输出结果是( )。
有以下程序: main() { char s[]="ABCD", *p; for( p=s+1;p<s+4;p++) printf("%s\n",p); } 程序运行后的输出结果是( )。
admin
2013-02-23
32
问题
有以下程序: main() { char s[]="ABCD", *p; for( p=s+1;p<s+4;p++) printf("%s\n",p); } 程序运行后的输出结果是( )。
选项
A、ABCD BCD CD D
B、A B C D
C、B C D
D、BCD CD D
答案
8
解析
本题中首先定义一个字符数组s,并将字符串"ABCD"存到数组s中,定义了一个字符指针变量p,在接下来for循环中,循环体共执行了三次,第一次p指向s[1],所以此时输出的p所指字符串的值为BCD,第二次循环p指向s[2],此时输出p所指的字符串的值为CD,第三次循环p指向s[3],此时输出的p所指的字符串的值为D。所以,4个选项中选项D符合题意。
转载请注明原文地址:https://jikaoti.com/ti/SHn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){intx=10,y=10,i;for(i=0;x>8;y=++i)printf("%d,%d",x--,y);}
当执行下面的程序时,如果输入“ABC”,则输出结果是_____。#include"stdio.h"#include"string.h"main(){charss[10]="1,2,3,4,5";gets(ss);strcat(ss,"6789
下列程序的输出结果是______。main(){floatx=3.6;inti;i=(int)x;printf("x=%f,i=%d",x,i);}
一个C语言的源程序中,______。
以下程序实现带有头结点的单链表的建立,链表中每个结点包含数据域data(字符型)和指针域next,所建立链表的头指针由参数phd传回调用程序。在空格处填入正确内容。#include<stdio.h>#include<stdlib,h>
要使以下程序段输出10个整数,请填入一个整数;for(i=0;i<=【】;printf("%d\n",i+=2));
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
有如下程序main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}该程序的输出结果是
随机试题
在非金属液体中,()的导热系数最高。
闭经患者雌激素试验(+),说明()
窝沟封闭酸蚀牙面的范围一般是()
根据《建设工程勘察设计资质管理规定》,工程勘察()资质不分等级。
永安汽车修配厂与机械进出口公司签订购买价值2000万元测试设备合同,为购买此设备向工商银行签订借款2000万元的借款合同。后因故购销合同作废,改签融资租赁合同,租赁费1000万元。根据上述情况,该厂共应缴纳印花税为()元。
经济发展的核心是()。
拿破仑帝国在欧洲盛极一时,这种强盛只是表面上的,主要是因为()。
非自愿性失业(2009年厦门大学806经济学)
Itisafinedaytoday.Let’sgototheparkforboating,______?
ShoemakersBringBespokeFootweartotheHighStreetA)AmongtheboutiquesinthecanaldistrictofAmsterdamisashoeshop
最新回复
(
0
)