首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char c[2][5]={"6938","8254" }, *p[2]; int i, j, s=0; for( i=0; i<2; i++ ) p[i]=c[i]; for( i=0; i<2;
有以下程序 #include main() { char c[2][5]={"6938","8254" }, *p[2]; int i, j, s=0; for( i=0; i<2; i++ ) p[i]=c[i]; for( i=0; i<2;
admin
2015-07-31
63
问题
有以下程序
#include
main()
{
char c[2][5]={"6938","8254" }, *p[2];
int i, j, s=0;
for( i=0; i<2; i++ ) p
=c
;
for( i=0; i<2; i++ )
for( j=0; p
[j]>0 ; j+=2 ) s=10*s+p
[j]-’0’;
printf("%d\n",s);
}
程序运行后的输出结果是
选项
A、6938
B、9824
C、4528
D、6385
答案
D
解析
本题中首先是将二维字符数组c赋值指针数组p,然后遍历p找到两个字符串中的偶数位置的字符并组成一个数值输出,根据代码执行即可得到结果为6385。
转载请注明原文地址:https://www.kaotiyun.com/show/i2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序输出的结果是()。main(){inta;a=-4+4*5-6;printf("%d",a);a=4+4%5-6;printf("%d",a);a=-3+4%6/5;p
注释说明了程序的功能,它分为【】注释和功能性注释。
下列程序的运行结果是()。#include<stdio.h>main(){intx=5,a=1,b=2,c=5,d=O;if(a<b)if(b!=3)
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
C语言规定,简单变量作实参时,它和对应形参之间的数据传递方式是______。
在模块化程序设计中,按功能划分模块的原则是()。
结构化程序设计的核心和基础是()。
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
下列叙述中,正确的是
随机试题
某药按一级动力学消除,这意味着:
高熔点基质聚乙二醇1000与4000的合理配比为
子宫内膜癌首选的治疗方法是( )。
根据《水利水电工程劳动安全与工业卫生设计规范》(GB10706—2011)的规定,地网分期建成的工程,应校核分期投产接地装置的()。
关于试用买卖合同,下列表述正确的是()。
罗斯杰是()的代表人物之一。
恒定刺激法又称为()
已知汉字“中”的区位码是5448,则其国标码是______。
AleadingBritishscholarhasproposedtranslatingShakespeareintocontemporaryEnglish______youngaudiencewhoareconfusedby
With2005fastbecoming"theyearofthenaturaldisaster",itistimetoreflectonhowengineering,scienceandtechnologyca
最新回复
(
0
)