首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
49
问题
有以下程序
#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);}
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下述程序的输出结果是()。#include<stdio.h>intfun(inta){intb=0;staticintc=3;b++,c++;returna+b+c
下述程序的输出结果是()。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);
若有如下程序:sub(p,n)int(*p)[3],n;{inti;for(i=0;i<=n;i++)printf("%d",p[i][2]);}main(){ints[3][3]={1,2,
随机试题
正如20世纪90年代的许多企业那样,澳洲国家银行经历了重大的变革。这使得该银行意识到其领导能力不足。银行行政总监与人力资源部门共同决定,领导力发展应该得到高度重视。1994年,制定教育课程的行动开始实施。学习围绕六大模块建立:三项自学练习系列、一天的介绍性
品质机动幅度条款一般用于某些
患儿,男性,1岁半。发热、咳嗽、流涕、流泪4天。今体检发现耳后、颈部发际边缘有淡红色斑丘疹,疹间皮肤正常,眼结膜充血,口腔黏膜红,精神不振。该患儿应隔离至出疹后
不寐属阴虚火旺者,若表现为阴虚而火不太旺,选方为
患者,男,62岁。进行性排尿困难。夜尿次数增多,直肠指检发现前列腺明显肿大,应首先考虑为
工程总承包招标主要以()作为选择中标人的综合评标因素。
根据客户资产保护相关规定,下列说法中正确的有()。Ⅰ.客户的交易结算资金存管合同应由商业银行、证券公司及客户签订Ⅱ.交易结算资金存管合同应约定客户的交易结算资金存取、划转、查询等事项Ⅲ.商业银行应当保证客户能够随时查询客户的交易结算资金的余额
风景名胜区可划分为三个等级,它们是()风景名胜区。
体育教学活动是幼儿园体育活动的基本组织形式,它通常采用教学活动的______方式。
下列叙述中正确的是()。
最新回复
(
0
)