首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char c[2][5]={ "6934", "8254" },*p[2] ; int i, j, s=0; for( i=0; i
有以下程序 #include main() { char c[2][5]={ "6934", "8254" },*p[2] ; int i, j, s=0; for( i=0; i
admin
2019-05-17
59
问题
有以下程序
#include
main()
{ char c[2][5]={ "6934", "8254" },*p[2] ;
int i, j, s=0;
for( i=0; i<2; i++ ) p
=c
;
for( i=0; i<2; i++ )
for( j=0; p
[j]>´0´ && p
[j]<=’9’; j+=2 )
s = 10*s + p
[j] - ’0’;
printf( "%d\n" ,s );
}
程序的输出结果是( )。
选项
A、6385
B、69825
C、63825
D、693825
答案
A
解析
第一个for循环将数组中每个字符串的首地址赋值给了指针数组p的元素,所以p
[j]与c
[j]等价。第二个嵌套for循环中外层循环i从0到1,内层循环j为偶数且从0递增,语句"s=10*s+p
[j]- ?0?;"用一个整数s记录数组c中列下标为偶数的所有数字,并按照其先后顺序放置于整数s的不同位上,所以计算得到的结果为6385,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/0PRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*P){strcpy(p,"Qian");}main(){STUa
有以下程序#includeintfun(intx,intY){if(x==y)retum(x);elsereturn((x+y)/2);}main(){int
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch;print!("%c\n",*(pc+5));}程序运行后的输出结果是
若有以下程序structstu{char*name,gender;intscore;);main(){structstua={NULL,’m’,290},b;a.name=(char*)malloc(10);strcpy(a.name,’
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
以下选项中合法的变量是
若要求从键盘读入含有空格字符的字符串,应使用函数
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
数据流图中带有箭头的线段表示的是()。
随机试题
反季节材料菜给人以新鲜感、跳跃感,能起到活跃宴会气氛的作用。()
A.甲苯磺丁脲B.氯磺丙脲C.格列齐特D.格列喹酮为了减轻或延缓糖尿病血管并发症的发生常首选
易引起听力减退或暂时性耳聋的利尿药是
属瘤样病变的是
下列关于处方药的叙述正确的是
经过内容提取、模型重构处理后,用于互联网地图服务的在线地理信息数据集包括()。
甲公司与长期股权投资、合并财务报表有关的材料如下:(1)2015年度资料①1月1日,甲公司与非关联方丁公司进行债务重组,丁公司以其持有的公允价值为15000万元的乙公司70%有表决权的股份,抵偿前欠甲公司货款16000万元,甲公司对上述应收账款已计提坏
在内化阶段,个体的行为具有()。
文艺复兴运动开始于意大利的根本原因是()。
法的评价作用的对象是()。
最新回复
(
0
)