首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main( ) char * p[ ] = {"3697" ,"2548" }; int i,j; long num =0; for(i =0;i<2;i ++ ) {
有以下程序: #include <stdio.h> main( ) char * p[ ] = {"3697" ,"2548" }; int i,j; long num =0; for(i =0;i<2;i ++ ) {
admin
2009-01-15
51
问题
有以下程序: #include <stdio.h> 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
答案
4
解析
执行main函数中的for语句,当i=0,j=0时,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]=2,满足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/o2Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面的程序段:Fori=14To5Step-3PrintNexti执行此程序段后,i的值为
在名称为Form1的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,选中一
设有如下程序:Subf(xAsInteger,ByValyAsInteger)x=2*x:y=y+xEndSubPrivateSubCommand1_Click()DimaAsI
能够将组合框Comb01中最后一个数据项删除的语句为
在考生目录下有一个工程文件sjt3.vbp,窗体上有一个单选按钮数组,含三个单选按钮,均没有标题,请利用属性窗口,为单选按钮依次添加标题为“北京”、“上海”、“广州”;再添加一个标题为“显示”的命令按钮,如图3-18所示。程序的功能是在运行时,如果选中一个
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoASIntegerstrnameAsString*20strsexASString*2smarkAsSingle
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
下列与队列结构有关联的是
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
数据库设计中反映用户对数据要求的模式是
随机试题
导致“徐发”的因素有
A、Cooperationandconcession.B、Exchangingdailynecessities.C、Equalityandmutualbenefit.D、Introducingadvancedtechnology.
三级耐火等级的多层民用建筑,允许建筑层数最多为()层。
涂饰工程的细部构造—般指( )等。
下列各项中,必须逐日结出余额的账簿有()。
速度、比例和效益的正确关系应该是()。
张某领6岁的儿子到儿童保健门诊述说其儿子最近情绪不好,体重下降,有时腹泻。希望知道孩子究竟得了什么病。医生首先了解其一般情况。询问了膳食情况和其健康状况,并做了相关体格检查后初步判定为轻度蛋白质一能量营养不良。然后建议其进行一系列实验室检测。最后确诊为轻度
下列陈述中错误的是()。
花木兰锦衣卫刘胡兰小花木棉花孔子
在整个上层建筑中,政治上层建筑居主导地位,其核心是()
最新回复
(
0
)