首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() { char v[5][10]={”efg”,”abcd”,”snopq”,”hijkl”,”xyz”}; printf(”%s,%c
有下列程序: #include<stdio.h> main() { char v[5][10]={”efg”,”abcd”,”snopq”,”hijkl”,”xyz”}; printf(”%s,%c
admin
2022-10-25
46
问题
有下列程序:
#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的第1个元素efg;“**(v+3)”等价于“*(*(v+3)+0)”,输出的是数组v的第4个元素的第1个字符h;“v[4]”表示数组v的第5个元素,“v[4]+2”表示输出从下标2开始的所有字符,即z;“v[2]”表示数组v的第3个元素,“*(v[2]+4)”表示数组v的第3个元素的下标为4的字符,即q;“v[1]+1”表示数组v的第2个元素从下标1开始的子字符串,即bcd。所以程序输出:efg,h,z,q,bcd。本题答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/wGd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
已定义以下函数:intfun(int*p){return*p;}fun函数的返回值是()。
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
检查软件产品是否符合需求定义的过程称为()。
以下不能定义为用户标识符是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
软件生命周期是指()。
检查软件产品是否符合需求定义的过程称为()。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
随机试题
政府对进出口贸易进行干预的手段包括关税壁垒、非关税壁垒、出口退税、出口补贴。()
PASSAGETHREE(1)Wehaveanintimaterelationshipwithourphones.Wesleepwiththem,eatwiththemandcarrytheminourpoc
需求规律
肝在脂类代谢中的作用是
我国对限制进口或者出口的技术,实行( )。
从事投资连结保险销售的人员应接受不少于()个小时的专项培训,至少拥有1年以上的保险销售经验,并且无不良记录。
通常来说,在购货协议中,以人工或设备的固定计时工资作为基础的价格协议的是()。
中国无产阶级先于中国资产阶级产生,决定因素是()。
简述影响服从的因素。
患儿,男性,13岁,正在做正畸治疗,医生推荐每周用氟化钠水漱口防龋,其氟浓度应为()。
最新回复
(
0
)