首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream.h> void main() { char str[2][5]={’’1234’’,’’5678’’},*p[2]; int i,j,s=0; for(i=0
有如下程序: #include<iostream.h> void main() { char str[2][5]={’’1234’’,’’5678’’},*p[2]; int i,j,s=0; for(i=0
admin
2020-11-11
24
问题
有如下程序:
#include<iostream.h>
void main()
{
char str[2][5]={’’1234’’,’’5678’’},*p[2];
int i,j,s=0;
for(i=0;i<2;i++)p
=str
;
for(i=0;i<2;i++)
for(j=0;p
[j]>’\0’;j+=2)
s=10*s+p
[j]-’0’;
cout<<s;
}
该程序的输出结果是( )。
选项
A、1357
B、2468
C、3556
D、23678
答案
A
解析
程序中的“for(i=0;i<2;i++)p
=str
;”语句将str中的值赋值给指针数组p。在接下来的二重for循环中,跳取“j+=2”,p指针指向的值即“1”,“3”,“5”,“7”。在分别对字符到整型的转换,即减去字符’0’,然后依次转换为千位,百位,十位,个位“10*s”操作输出整型s,即“1357”。
转载请注明原文地址:https://kaotiyun.com/show/YMyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(ehar*str){inti=0,i=0;while(strD])j++;for(
有如下程序:#includeusingnamespacestd;classTestClass{public:TestClass(){cout
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClass1的成员函数seta定义,定义seta对象x为int类型,请在注释//********1****
使用VC6打开考生文件夹下的源程序文件modi2.clap。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使得程序输出21到屏幕。完成以下功能:(1)增加静态私有变量mNumber,类型为int,请在注释//********1**
软件调试的目的是()。
下列关于线性链表的叙述中,正确的是()。
下列关于模板的叙述中,错误的是()。
下面属于黑盒测试方法的是()。
随机试题
环氧乙烷几乎可用于所有医疗用品的灭菌,但不适用于()
个别牙或数个牙出现宽而浅的骨上袋,袋内牙石较多,应考虑早期出现多数牙松动,牙龈炎症轻,袋内牙石较少,应考虑
生物圈是指
卫星地球站天线、馈源的安装要求有()。
已知对某装修材料公司的某类材料的方差分析,如表2.2-6所示。SE的自由度为()。
积极履行公务,就是文明礼貌,热情耐心,认真受理群众的报警和求助,不推诿搪塞,不敷衍了事。()
民族精神是一个民族在长期共同生活和社会实践中形成的,为本民族大多数成员所认同的价值取向、思维方式、道德规范、精神气质的总和。民族精神
在C++中,动态创建对象可以使用【 】操作符来完成。
Thepooroldconsumer!We’dhavetopayagreatdealmoreifadvertisingdidn’tcreatemassmarketsforproducts.Itisprecisel
Wegenerallyviewthefamilyasbeingoneofourmoststableinstitutions;yet,ourfamilysystemhas【B1】______anumberofchang
最新回复
(
0
)