首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,S=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++
有如下程序: main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,S=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++
admin
2013-06-11
29
问题
有如下程序: main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,S=0; for(i=0;i<2;i++) p
=ch
; 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、69825
B、63825
C、693825
D、6385
答案
8
解析
“for(i=0;i<2;i++)p
=ch
;”是将字符串"6937"和"8254"的首地址分别赋给指针数组p的两个元素。下面的for循环嵌套是取二维字符数组ch偶数列上的数字字符,将它们组成一个数。所以选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/n3Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
CPU主要由运算器与控制器组成,下列说法中正确的是()
对线性表进行二分法查找,其前提条件是()
下面程序的输出结果是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=0;i<4;i++)k+=arr[i]=i;printf("%
若有如下定义:int[]={11,24,56,19,29,39),*t=s;则不移动指针t,且通过指针t引用数组中值为29的元素的表达式是【】。
关系表中的每一横行称为一个______。
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的3个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要将q和r所指结点的先
下列说法错误的是______。
以下不正确的说法是______。
以下符合C语言语法的实型常量是______。
在C语言中,不正确的int类型的常数是_______。
随机试题
圆锥齿轮与圆柱齿轮的画法基本相同,直齿圆锥齿轮啮合时,在剖视图中,节线相交于一点。()
急性弥漫性增生性肾小球肾炎临床表现中,哪项是错误的
DIC出血的特点
下列情况属于医疗事故的是
A、保护胃黏膜B、抑制胃蛋白酶C、拮抗组胺作用D、抑制H+一K+一ATP酶E、阻断壁细胞上的H2受体奥美拉唑的主要药理作用是()
有关护士仪表的叙述,不正确的是
关于宪法关系说法正确的是:
评价结论是对()进行安全状况综合评判的结果,是评价结果的综合。
老周家庭经济困难,近期又失业。社会工作者小张根据社会工作机构的要求,从助人自助理念出发,制订服务计划并加以实施,最终协助老周再就业。在这个过程中,关于小张和老周两者关系的说法,正确的是()。
IwashavingdinneratarestaurantwhenHarrisoncamein.Harrisonworkedinalawyer’sofficeyearsago,butheisnowworking
最新回复
(
0
)