首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {char*p[]={"3697","2584"}; int i,j;long num=0; for(i=0;i<2;i++) { j=0; while(p[i][j]!=’\0’) { if
有下列程序: main() {char*p[]={"3697","2584"}; int i,j;long num=0; for(i=0;i<2;i++) { j=0; while(p[i][j]!=’\0’) { if
admin
2012-12-03
30
问题
有下列程序:
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
[j]-’\0’)%2)num=10*num+p[j][j]-’0’;
j+=2:
}
}
printf("%d\n",num);
}
程序执行后的输出结果是( )。
选项
A、35
B、37
C、39
D、3975
答案
D
解析
执行第一次for循环时.用表达式p
[j]!=’\0’来到断字符串数组指针p是否到达字符串的结尾,如果没有到达,继续执行while中的语句。if语句表示(p[ij[j]-’\0’)除2的余数不为0时,即字符串所有奇数,执行后面的语句。所以退出第1次for的循环体时,输出为397,执行第2次循环体。对字符串“2584”进行处理,输出结果为5,因而最后输出结果为3975。
转载请注明原文地址:https://kaotiyun.com/show/i0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】#include<stdio.h>main(){chara[]="123456789",*p;inti=0;
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为
有以下程序:#include<stdio.h>intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;seanf("%
若一个外部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
以下不能定义为用户标识符的是()。
软件生命周期包括2今阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
在下列叙述中,正确的一条是______。
与结构化需求分析方法相对应的是【】方法。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ______。
随机试题
配送中心进货作业不包括()。
正的外部效应或可称作
A.维生素B1B.维生素B6C.烟酰胺D.泛酸L-谷氨酸脱氢酶的辅酶含有
A.流感杆菌B.副流感病毒C.流感病毒D.溶血性链球菌E.柯萨奇病毒小儿急性喉炎常见致病菌是
关于休克型肺炎的治疗,不正确的是
A、肝俞B、心俞C、脾俞D、肺俞E、肾俞第9胸椎棘突下旁开1.5寸的腧穴是
下列不属于划分交通区应符合的条件的是()。
甲公司系增值税一般纳税人。2016年12月31日,甲公司出售一台原价为452万元、已计提折旧364万元的生产设备,开具的增值税专用发票上注明的价款为150万元,增值税税额为25.5万元,出售该生产设备时发生不合增值税的清理费用8万元。不考虑其他因素,甲公司
()是GSM系统的核心,对它所覆盖区域中的移动台进行控制和完成话路交换,也是移动通信系统与其他公用通信网之间的接口。它可完成网络接口、公共信道信令系统和计费等功能,还可完成BSS、MSC之间的切换和辅助性的无线资源管理、移动性管理等。
Therequirementsforhighschoolgraduationhavejustchangedinmycommunity.Asaresult,allstudentsmust【C1】______sixtyhou
最新回复
(
0
)