首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { char *p[]={"3697","2548"}; int i,j; long num=0; for(i=0;i<2;i++) {j=
有以下程序 main() { char *p[]={"3697","2548"}; int i,j; long num=0; for(i=0;i<2;i++) {j=
admin
2009-03-05
80
问题
有以下程序 main() { char *p[]={"3697","2548"}; int i,j; long num=0; for(i=0;i<2;i++) {j=0; while(p
[j]!=’\0’) { if((p
[j]-’0’)%2) num=10*num+p
[j]-’0’; j+=2; } } printf("%d\n",num); } 程序执行后的输出结果上______。
选项
A、35
B、37
C、39
D、3975
答案
C
解析
此题考核的是指针数组。题目中定义的指针数组“*p[]”相当于一个两行四列的数组。执行for()语句 i=0,j=O,p
[j]=p[0][0]=3,满足while循环条件,执行循环体中的if语句得num=3,j=2,此时p
[j]=p[0][2]=9,满足循环条件,执行while循环体得num=39,j=4,判断while条件且不符合并退出while循环;再次执行for()语句i=1,j=0,p
[j]=p[1][0],满足while条件,执行循环体中的if语句,但不符合if条件,所以num不进行运算,j进行加 2运算j=2,此时p
[j]=p[1][2]=4,if条件还是为假,num不进行运算,j进行加2运算j=4,再执行while语句条件不符合退出循环。所以结果为39。
转载请注明原文地址:https://kaotiyun.com/show/WlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在E—R图中,用来表示实体的图形是
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下:PrivateSubCommand1_Click()DimxAsInteger,VAsIntegerx=Val(InputBox(”输
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是( )。
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
用Write和Print语句向文件中写入多个数据的差别在于()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
对软件系统总体结构图,下面描述中错误的是()。
随机试题
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好“tStud”、“tCourse”和“tScore”三个关联表对象及表对象“tTemp”。试按以下要求完成设计:(1)创建一个查询,查找并显示学生的“姓名”、“课程名”和“成绩”三个字段
《2018年中国人工智能行业研究报告》中将人工智能定义为:通过计算机实现人的头脑思维所产生的效果,能够从环境中获取感知并执行行动的智能体的描述和构建。下列对“人工智能”定义的理解,正确的一项是()。
Morethanfortythousandreaderstoldusthattheylookedforinclosefriendships,whattheyexpected【C1】______friends,whatth
足月儿,第一胎,日龄3天。生后18小时出现皮肤黄疸,且逐渐加重。子血型:A,母血型:O,其血清胆红素为340μmol/L。其母既往无输血史。若疑似本病,目前最佳的治疗方法是
股四头肌功能障碍提示脊髓损伤水平在
观察实验动物皮肤血循环和病理变化,最好选用
男性56岁,活动后心悸、气短近2个月,2天前开始出现喘憋加重,不能平卧。双肺可闻及湿性啰音,双下肢中度水肿,腹部检查肝脾未触及。胸部X线检查显示心胸比0.65,超声心动图左室舒张末径6.3mm,左室射血分数36%。以下哪项诊断最有可能
论述程序的一般价值。
根据民法理论,担保物权的特征之一是()。
某企业投资的生产线项目需要资金1020万元,由于贷款银行要求将贷款金额的15%作为补偿性余额,故企业需要向银行申请的贷款数额为()万元。
最新回复
(
0
)