首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
63
问题
有以下程序: 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://kaotiyun.com/show/H9Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。#include<stdio.h>main(){charch;while((ch=getchar())!="\n"){if(ch>=’A’&&
下面程序的输出结果是______。main(){unsigneda=32768;printf("a=%d\n",a);}
执行下列语句的结果为______。i=3;printf("%d,",++i);printf("%d",i++);
以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空。#defineN3#defineM4voidLineMax(intx[N][M])
有以下程序main(){intx=1,y=1,z=1;y=y+z;x=x+y;printf("%d",x<y?y:x);printf("%d",x<y?x++:y++);printf("%
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
若有以下定义:structfink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
随机试题
A.麝香草酚分光光度法B.N,N-二乙基对苯二胺分光光度法C.磷钼蓝分光光度法D.甲亚胺-H分光光度法E.纳氏试剂分光光度法水中氨氮的测定方法是
选择何种指标选择下列何种假设检验为宜
患者久病卧床不起,2天前出现发热、咳嗽、呼吸困难等症,x线胸透见两肺下叶有多数散在边缘不清小灶性阴影。应首先考虑的是()
(2009)下列题图中三个展览馆的展览空间组合的类型,从左到右分别是()。
下列对港澳地区的铁路运输的表述错误的有()。
关于招股说明书,下列说法正确的是()。
股权分置是指A股市场上的上市公司股份按能否在证券交易所上市交易,被区分为非流通股和流通股。( )
(2013年真题)下列协议中,应由我国《合同法》调整的是
Callitthe"learningparadox":themoreyoustruggleandevenfailwhileyou’retryingtolearnnewinformation,thebetteryou
Today,mostcountriesintheworldhavecanals.Manycountrieshavebuiltcanalsnearthecoast,andparalleltothecoast.Even
最新回复
(
0
)