首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:main(){ char *p[]={"3697","2584"}; int i, j; long num=0; for(i=0;i<2;i++) {j=0; while(p[i][j]!=’\0’)
有以下程序:main(){ char *p[]={"3697","2584"}; int i, j; long num=0; for(i=0;i<2;i++) {j=0; while(p[i][j]!=’\0’)
admin
2013-02-23
55
问题
有以下程序:main(){ char *p[]={"3697","2584"}; int i, j; long num=0; for(i=0;i<2;i++) {j=0; while(p
[j]!=’\0’) { if((p[il[j] -’0’)%2) num=10*num+ p
[j] -’0’; j+=2; } printf("%d\n", num);}程序执行后的输出结果是( )。
选项
A、35
B、37
C、39
D、3975
答案
4
解析
本题首先定义了一个字符指针数组p,然后使用一个两重循环遍历数组p。因为内循环的循环变量j每次会加2,所以只能遍历到数组p每行中列下标为偶数的字符,它们是‘3’、‘9’、‘2’、‘8’。然后,将它们通过p
[j]-‘0’表达式转换为对应的整数3、9、2、8,并用%2来判断该整数是否为奇数。所以最终能执行到num=10*num+ p
[j]-‘0’,语句的只有‘3’和‘9’两个字符。此时已不难算出,运行后num中的值为39。故应该选择C。
转载请注明原文地址:https://www.kaotiyun.com/show/FSPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中合法的赋值语句是()。
以下程序输出的结果为______。main(){char*dlpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"};char*p;inti;p=alpha;
下列程序的输出结果是()。#include<stdio.h>f(intA){intb=0;staticintc=4;a=c++;b++;return(
以下选项中不能作为合法常量的是()。
设有如下定义,则执行表达式(nFa>b)&&(n=c>d)后,n的值为______。inta=1,b=2,c=3,d=4,m=2,n=2;
设有如下定义,structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是()。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
为了使模块尽可能独立,要求 _____。
算法是求解问题的方法,具有输入、输出、有穷性、确定性和______的特性。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
随机试题
Storingourclients’fileselectronicallywillresultinamore________useofourofficespace.
何项为羊水过多孕足月时正常羊水量约为
4个月小儿,按照计划免疫程序规律接种,此时应当接种
下列方法中适用于2岁以下幼儿的是
神经系统实现其调节功能的基本方式是
患者,女性,28岁。3天前中指末节指腹刺伤,未做特殊处理。今天发现手指明显肿胀、皮肤苍白,自感有搏动性跳痛,夜间为甚,全身不适。若治疗不及时,患者易发生
【2013广州NO.24】①身负执政责任的政府官员要依法行政,必须学习法律,了解法律②法治是现代社会最主要的特征之一,敬畏法律是官员起码的执政修养③如果官员们都能依法行政,自觉、主动地把自己“关进笼子跳舞”,在法律面前战战兢兢地行使自己的权力,那么,一
设f(x)的一个原函数为F(x),且F(x)为方程xy’+y=ex的满足=1的解。(1)求F(x)关于x的幂级数;(2)求的和.
项目管理计划不包括()。
Canyouexplainthis______oftenyearsinyourjobhistorywhichyouhavenotaccountedfor?
最新回复
(
0
)