首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;++)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;++)p[i]=ch[i]; for(i=0;i<2;i++)
admin
2010-12-10
47
问题
有如下程序 main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;++)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、6385
D、693825
答案
C
解析
该题稍微难一点。主要要搞清楚以下几点:①定义了一个指针数组char*p[2]后,程序中第一个循环for(i=0;i<2;i++)p
=ch
;的作用,是使指针数组的p[0]元素(它本身是一个指针)指向了二维数组ch的第一行字符串,并使指针数组的p[1]元素指向二维数组ch的第二行字符串,这样,就使指针数组p和二维数组ch建立起了一种对应关系,以后对二维数组ch的某个元素的引用就有两种等价的形式:ch
[j]或p
[j]。②对二维数组ch的初始化,使其第一行ch[0]中存入了字符串“693
转载请注明原文地址:https://kaotiyun.com/show/x2Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
窗体上有一个文本框Text1和一个水平滚动条HScrolll,且HScrolll的Min和Max属性值分别为10和40。程序运行后,如果移动HScroll1的滚动框,则文本框Text1中的文字大小随着滚动框位置的变化同步改变。以下能实现上述操作的过程是(
假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为()。
能够将组合框Combo1中最后一个数据项删除的语句为( )。
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是( )。
设程序中定义了下面的过程:PrivateSubproc(chAsString)PrintchEndSub下面语句中错误的是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
线性表常采用的两种存储结构是()。
能将高级语言编写的源程序转换成目标程序的是
结构化程序由三种基本结构组成,三种基本结构组成的算法
随机试题
法律明文规定为犯罪行为的,依照法律定罪处刑;法律没有明文规定为犯罪行为的,__________定罪处刑。
下列哪一项不是抗生素范畴
A.针剂B.贝壳C.蜜丸D.桃仁E.骨骼易泛油的动物药有()
有一天。某公安机关法医鉴定室的法医王某在下班途中.亲眼目睹了一起故意伤害案。下列说法正确的是:()
I’dratherI______tothecinemawithSusanandherboyfriendlastnight.
对人民警察的处分分为几种?
对于热水瓶爆裂造成的烫伤,下列紧急处理方法正确的是()。
文件传送协议FTP的主要工作过程是怎样的?主进程和从属进程各起什么作用?
Until1984onlyaspirinandacetaminophensharedthelucrativenonprescriptionpain-relievermarket.In1984,however,ibuprofen
Wherehasthewomanbeen?
最新回复
(
0
)