首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char c[2][5]={ "6934", "8254" },*p[2] ; int i, j, s=0; for( i=0; i
有以下程序 #include main() { char c[2][5]={ "6934", "8254" },*p[2] ; int i, j, s=0; for( i=0; i
admin
2019-05-17
28
问题
有以下程序
#include
main()
{ char c[2][5]={ "6934", "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´ && p
[j]<=’9’; j+=2 )
s = 10*s + p
[j] - ’0’;
printf( "%d\n" ,s );
}
程序的输出结果是( )。
选项
A、6385
B、69825
C、63825
D、693825
答案
A
解析
第一个for循环将数组中每个字符串的首地址赋值给了指针数组p的元素,所以p
[j]与c
[j]等价。第二个嵌套for循环中外层循环i从0到1,内层循环j为偶数且从0递增,语句"s=10*s+p
[j]- ?0?;"用一个整数s记录数组c中列下标为偶数的所有数字,并按照其先后顺序放置于整数s的不同位上,所以计算得到的结果为6385,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/0PRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structAfinta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"Z
有以下程序#includeintfun(intx,intY){if(x==y)retum(x);elsereturn((x+y)/2);}main(){int
以下定义数组的语句中错误的是
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#defin
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:765432l时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
给定程序中,函数fun的功能是:把形参S所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
编写函数fun,它的功能是计算:S作为函数值返回。在C语言中可调用log(n)函数求In(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
结构化程序设计的基本原则不包括()。
随机试题
下列各类疾病中主要应采取第一级预防的是
城市地面机动车公共停车场,当车位超过()辆时,出入口不少于两个。
根据《建设工程工程量清单计价规范)>(GB50500——2013),若合同未约定,当工程量清单项目的工程量偏差在()以内时,其综合单价不作调整,执行原有的综合单价。
出口家电产品型式试验收费、预防接种的药品费等标准是依据成本测算的原则,经过有关部门科学地计算,并通过国家质检总局和国家计委的核算和认可发布实施。( )
下列关于债务清偿表的表述中,错误的是()。
以下属于个人抵押授信贷款贷前调查环节对借款人所提交材料审查的有()。
[2015]下列有关职业怀疑的说法中,错误的是()。
邓小平理论在逐步展开并形成轮廓阶段为改革开放奠定的两大理论基石是()。
教育部对部分汉字进行修改,据网站调查显示,百分之八十几的网友认为是专家在瞎折腾。有部分网友认为可以更好地规范文字。你怎么看?
A、 B、 C、 D、 B
最新回复
(
0
)