首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intfun(charS[]) {intn=0; while(*s<=’9’&&*s>=’0’){n=10*n+*S-’0’;s++;) return(n); } main( ) {chars[10]=
有以下程序 #include<stdio.h> intfun(charS[]) {intn=0; while(*s<=’9’&&*s>=’0’){n=10*n+*S-’0’;s++;) return(n); } main( ) {chars[10]=
admin
2014-06-19
85
问题
有以下程序
#include<stdio.h>
intfun(charS[])
{intn=0;
while(*s<=’9’&&*s>=’0’){n=10*n+*S-’0’;s++;)
return(n);
}
main( )
{chars[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’);
printf(’’%d\n’’,fun(s));
}
程序的运行结果是
选项
A、61490
B、61
C、9
D、5
答案
B
解析
存fun函数中,while循环的功能是逐个取字符数组s的字符判断其是否是数字。若是则将这些数字组成一个数保存到变量n中,并返同变量n的值。所以在主函数中调用fun(s)时,将把字符数组s中的数字组成一个数输出。因为当指针s指向数组的第3位时,即字符’*’,循环条件不成立,循环结束,返同n的值。所以输出n的值为61。
转载请注明原文地址:https://kaotiyun.com/show/dYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
下列程序的输出结果是______。main(){chara[]="ABCDEFG";char*cp=&a[7];while(--cp>&a[0])putchar(*cp);}
分析下列程序:main(){intx=1,y=0,a=0,b=0;switch(a){case1:switch(b){case0:x++;case1:
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
若有如下程序:sub(inta,intb,intc){c=a+b;return(c);}main(){intx=3,y=4,z=6;sub(x,y,z);printf(’%d”,z);
随机试题
袁世凯窃夺辛亥革命果实之后,建立的北洋军阀政权代表的是()
下列关于化学位移伪影的描述,错误的是
下列间隙感染中可引起骨髓炎的是
法和其他社会规范都具有()。
城镇土地分等定级中,土地收益测算的原则为()。
证券从业人员可以买卖经批准发行的国债和基金。()
甲公司为一家在上海证券交易所上市的企业,主要从事电网调度、变电站、工业控制等自动化产品的研究、生产与销售。2016年,甲公司发生的部分业务相关资料如下:(1)甲公司为实现做强做大主业的战略目标,对业务相似、地域互补的能源企业A公司实施收购。收购前,甲公司
企业取得的各项免税收入所对应的各项成本费用,除另有规定者外,不得在计算企业应纳税所得额时扣除。()
教师对自己影响学生学习行为和学习成绩能力的主观判断是教师的__________。
中国半殖民地半封建社会的阶级状况“是一个两头小中间大的社会”。对这句话正确的理解是
最新回复
(
0
)