首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include void main() { char str[2][5]={“1234”,“5678”},*p[2]; im ij,s=0; for(i=0;i
有如下程序: #include void main() { char str[2][5]={“1234”,“5678”},*p[2]; im ij,s=0; for(i=0;i
admin
2012-12-29
54
问题
有如下程序:
#include
void main()
{
char str[2][5]={“1234”,“5678”},*p[2];
im ij,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<
}
该程序的输出结果是( )。
选项
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/IuVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母:#include#includevoidfun(char*p){inti=0;while(p[i])
有以下程序:main(){intn=0;do{n++;printf(’’%d\n’’,n);}while(n<=3);}程序的输出结果是()。
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
假如下列选项中的变量已正确定义并成功赋值,其中正确的表达式是()。
下面描述中不属于软件需求分析阶段任务的是()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
下面属于系统软件的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
结汇
下列不属于常用的收益率曲线的是()。
丁公司2015年的敏感性资产和敏感性负债总额分别为16000万元和8000万元,实现销售收入50000万元,公司预计2016年的销售收入将增长20%,销售净利率为8%,利润留存率为10%,无需追加固定资产投资,则该公司采用销售百分比法预测2016年追加的资
如果你有重新选择职业的机会,在选择时,你最看重的是哪种因素?()
公文行文制度的核心是()。
①开餐馆②被征地③种蔬菜④融入城市生活⑤学习烹饪
JamesMartin认为企业信息系统的建设应以______为中心。
计算机网络拓扑通过网中节点与通信线路之间的几何关系来表示()。
陈颖是某环境科学院的研究人员,现在需要使用Excel来分析我国主要城市的降水量。根据下列要求,帮助她完成这项工作。在单元格区域O2:O32中,根据“合计降水量”列中的数值进行降序排名。
A、ThewomanhasboughtaT-shirtasherhusband’sbirthdaypresentlastmonth.B、Thewomanlikesthedarkcolorverymuch.C、The
最新回复
(
0
)