首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { char *mm[4]={"abcd","1234","mnop","5678"}; char **pm=mm;
有以下程序 #include <stdio.h> main() { char *mm[4]={"abcd","1234","mnop","5678"}; char **pm=mm;
admin
2020-10-26
75
问题
有以下程序
#include <stdio.h>
main()
{ char *mm[4]={"abcd","1234","mnop","5678"};
char **pm=mm;
int i;
for(i=0; i<4; i++) printf("%s",pm
+i);
printf("\n");
}
程序的运行结果是
选项
A、abcd1234mnop5678
B、abcd234op8
C、a2o8
D、a1m5
答案
B
解析
程序执行过程为:定义指针数组,长度为4,并为其初始化为4个字符串。定义指向指针的指针,并为其初始化为指针数组首地址。for循环依次输出4个字符串,第i个字符串从第i个下标值处开始输出到字符串结束,即第一个字符串输出abcd,第二个字符串输出234,第三个字符串输出op,第四个字符串输出8。程序的运行结果是abcd234op8,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Sj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inti=1,j=3;printf("%d,",i++);{inti=0;i+=j*2;printf("%d,%d,",i,j);
若有定义:charc;intd;程序运行时输入:c=1,d=2,能把字符1输入给变量c、整数2输入给变量d的输入语句是()。
有如下程序#include<stdio.h>#include<string.h>8truetS{charname[10];};main(){structSs1
关于函数返回值,以下叙述正确的是()。
以下叙述错误的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
面向对象方法中,继承是指()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
以下不合法的字符常量是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
随机试题
凸轮机构是能使从动件作预期规律的往复移动或摆动的机构。()
牙髓息肉
献血者为A型血,经交叉配血试验,主侧不凝集而次侧凝集,受血者的血型应为
()是我国土地权利体系的设置原则。
根据安全工程学的一般理论,危险性定义为事故频率和事故后果严重程度的乘积,即危险性评价一方面取决于事故的(),另一方面取决于事故发生后的()。
关于对钢化玻璃的说法,错误的是()。
单位、个人和银行在票据上签章时,必须按照规定进行。下列签章有效的有()。
在证券经纪业务中,投资者应首先在登记结算公司或者其代理点开立证券账户,其次应与证券公司签署()。Ⅰ.风险揭示书Ⅱ.客户须知Ⅲ.证券交易委托代理协议Ⅳ.开立客户交易结算资金第三方存管协议中的资金台账
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
Mostofushavethesamedefinitionofhappiness.Happinessisthespecificgoalthatwesetforourselves.However,oncewearr
最新回复
(
0
)