首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
75
问题
有以下程序 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全国计算机二级
相关试题推荐
下列可以打开随机文件的语句是
窗体上已有的3个单选按钮组成了1个名为ChkOptl的控件数组。用于区分控件数组ChkOptl中每个元素的属性是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerStaticzAsIntegerx=3:y=
设窗体上有一个Commandl命令按钮,还有以下程序代码:PrivateSubCommandl_Click()StaticxAsIntegerx=x+1
在运行时,如果按Tab键跳过了一个可以获得焦点的控件(如文本框),其原因可能是
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
在过程定义中,Private表示()。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimart(5)Asrec则
在关系数据库中,用来表示实体间联系的是
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
阳虚与气虚的主要区别是
问卷的结构包括
某施工企业结合自身情况确定砌筑“1砖混水砖墙”子目中人工消耗量。已知砌筑小组由3名工人组成,在正常施工条件下,经测算完成10m3砖墙砌筑耗时40小时。则在正常施工条件下,砌筑10m3“1砖混水砖墙”的劳动定额为()工日。
《幼儿园工作规程》规定,幼儿园两餐之间的时间间隔不得少于()小时。
党的十七届三中全会通过的《中共中央关于推进农村改革发展若干重大问题的决定》指出:“建立健全土地承包经营权流转,按照依法自愿有偿原则,允许农民以转包、出租、互换、转让、股份合作等形式流转土地承包经营权,发展多种形式的适度规模经营。”上述决定有利于(
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:()
下列有关望月怀远诗的出处及作者对应错误的是:
与哥廷根大学一起被认为是德国大学复兴古城中的主要承担者和体现者的大学是
A、 B、 C、 D、 B
(2014上集管)项目经理在项目管理时使用了下表,该表是______。
最新回复
(
0
)