首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main() { char v[5][10]={"efg","abcd","snopq","hijkl","xyz"}; printf("%s,%c,%s,%c,%s",*v,**(v+3)
有下列程序 #include<stdio.h> main() { char v[5][10]={"efg","abcd","snopq","hijkl","xyz"}; printf("%s,%c,%s,%c,%s",*v,**(v+3)
admin
2022-04-02
35
问题
有下列程序
#include<stdio.h>
main()
{
char v[5][10]={"efg","abcd","snopq","hijkl","xyz"};
printf("%s,%c,%s,%c,%s",*v,**(v+3),v[4]+2,*(v[2]+4),v[1]+1);
}
程序执行后的输出结果是( )。
选项
A、efg,h,z,q,bcd
B、efg,d,zyz,w,bbcd
C、efgabcdsnopqhijklxyz,h,z,q,bcd
D、efgabcdsnopqhijklxyz,d,zyz,w,bbcd
答案
A
解析
程序定义一个二维字符数组v,使用5个字符串初始化。对于表达式“*v”等价于“*(v+0)”,输出的是数组v的第一个元素:efg;“**(v+3)”等价于“*(*(v+3)+0)”,输出的是数组v的第四个元素的第一个字符:h;“v[4]”表示数组v的第五个元素,v[4]+2表示输出从下标2开始的所有字符:z;“v[2]”表示数组v的第三个元素,*(v[2]+4)表示数组v的第三个元素的下标为4的字符:q;“v[1]+1”表示数组v的第二个元素从下标1开始的子字符串,即:bcd,本题输出:efg,h,z,q,bcd。本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Fhkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量己正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
数据库管理系统是
结构化程序设计中,下面对goto语句使用描述正确的是()。
有以下程序#include<stdio.h>#include’’string.h’’typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={”Zhao’’,’
下列叙述中正确的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
以下选项中函数形参不是指针的是
某系统总体结构图如下图所示,该系统总体结构图的深度是
程序调试的任务是
检查软件产品是否符合需求定义的过程称为()。
随机试题
Hecouldnotfindenoughfuelto______(hot)theroom.
A.牙源性B.血源性C.损伤性D.腺源性E.医源性少数翼下颌间隙感染来源于
母乳喂养,断奶最适宜的时间是
AC-13型细粒式沥青混合料,经过马歇尔试验确定的最佳油石比为5.1%,换算后最佳沥青含量为()。
对同一安全生产事项的技术要求,安全生产行业标准()安全生产国家标准。
下列选项中,()期末一般无余额。
管理人是法院受理破产申请后债务人被宣告破产前管理破产财产的人。根据企业破产法律制度的规定,下列关于破产管理人的说法中,正确的有()。(2010年)
以下是王某和110报警服务台接警员之间的对话:王某:“喂,公安局吗?请你们赶快来救火!”接警员:“你是谁呀?哪里啊?”王某:“我家!”接警员:“我是问具体哪里着火了啊?”王某:“厨房,我家煤气瓶着火了,快来
没有人想死。即使是想上天堂的人,也不想搭乘死亡的列车到达那里。然而,死亡是我们共同的宿命,没有人能逃过这个宿命,而且也理应如此。因为死亡很可能是生命独一无二的最棒发明,它是生命改变的原动力,它清除老一代的生命,为新一代开道。如果以上陈述为真。下面哪一项陈述
构成课程、选择教材、指导在教室和其他环境中教学活动的一种计划或范型是
最新回复
(
0
)