首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
66
问题
有以下程序 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://www.kaotiyun.com/show/WlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是
下面有关标准模块的叙述中,错误的是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下:PrivateSubCommand1_Click()DimxAsInteger,VAsIntegerx=Val(InputBox(”输
在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
对软件系统总体结构图,下面描述中错误的是()。
随机试题
矩形板ABCD支承如图所示,自重不计,E处为固端约束,D、A为光滑铰链约束。已知:q=20kN/m,M=50kN.m,P=10kN,则E处约束反力偶为()。
求一正数a.使它与其倒数之和最小.
简述产品缺陷与产品瑕疵的区别。
关于肝癌临床特点的叙述,不正确的是
城市交通容量除了受城市道路网形式及面积的影响外,还要受机动车与非机动车因素的影响包括()。
下列关于纳税申报的陈述,正确的有()。
朱践耳创作的交响乐作品中,采用故事吟唱、古琴演奏与交响乐队合作表现的作品是()。
下列选项中,()均为贝里尼创作的作品。
你最喜欢哪种直接领导,为什么?
剧本对于()相当于()对于正文
最新回复
(
0
)