首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
56
问题
有以下程序 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全国计算机二级
相关试题推荐
VisualBasic源程序的续行符为
在考生目录下有一个工程文件sjt5.vbp。窗体左边的图片框名称为Picture1,框中还有六个小图片框,它们是一个数组,名称为Pic,在窗体右边从上到下有三个显示不同物品的图片框,名称分别为Picture2、Picture3、Picture4,还有一个文
以下合法的VB变量名是()。
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.tim。窗体外观如图3.5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
以下程序在文本框Text1中输入任一字符串,并按相反的次序显示在文本框Text2中,在横线处应填写()。DimNAsString,CAsString,DAsStringN=Text1.TextM=_____
如果需要线控件在窗体上成为一条与水平线呈45°的斜线,它的属性值应满足的条件是()。
下列有语法错误的赋值语句是( )。
设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为
下列数据结构中,不能采用顺序存储结构的是()。
在文本框控件中,将Text的内容全部显示为用户所定义的字符的属性是()。
随机试题
寒凝血瘀型痛经的临床特点是()
材料采购合同履行中,双方发现对部分货物的交货地点约定不明确,则可()确定交货地点。
一小朋友将单词village的字母顺序写错了,那么这个小朋友写出的这个错误单词有多少种可能?
以下______地址是MAC地址。
Ifthevariousadvocatesoftheconflictingoptionsareallsmart,experienced,andwell-informed,whydotheydisagreesocompl
Minipresentation’-about6minutesInthispartofthetestyouareaskedtogiveashorttalkonabusinesstopic,Youhavet
Onereactiontoalltheconcernabouttropicaldeforestationisablankstarethatasksthequestion,"SinceIdon’tliveinthe
Thepoliceweregivenanorderthatthestolendocumentsmustberecoveredatall().
Thethoughtofgoingbackhomewas______kepthimhappywhilehewasworkingabroad.
Afterconsideringforasecond,he______thatthishospitalwasthebestofallinChinaandsaidIcouldbelievehimforsure.
最新回复
(
0
)