首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inclllde int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’
有以下程序 #inclllde int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’
admin
2019-07-14
41
问题
有以下程序
#inclllde
int fun(char s[]) main()
{int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’};
while(*s<=’9’&&*s>=’0’) printf("%d\n",fun(s));
{n=10*n+*s-’0’;s++;} }
return(n);}
程序的运行结果是
选项
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/PwRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",10
以下叙述中错误的是
以下选项中正确的语句组是
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是( )。
负责数据库中查询操作的数据库语言是()。
负责数据库中查询操作的数据库语言是( )。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在
随机试题
下列各项中,不属于让渡资产使用权所取得收入的是()。
A.出生时B.出生2~3个月C.出生6~12个月D.2~3岁E.5~6岁单侧唇裂的手术年龄为
甲与乙于2003年8月结婚,2009年5月二人因感情不和协议离婚。下列各项属于夫妻共同财产应当平均分配的有:()
统筹经济、社会、环境协调发展是指根据(),明确不同区域的功能定位和发展方向,形成各具特色、有利于环境保护的发展格局。
施工承包合同承包人按合同规定,将施工组织设计和工程进度计划提交工程师,工程师审查后在规定时间内予以确认。施工过程中,发现该施工组织设计和工程进度计划本身存在缺陷,对此应由()承担责任。
天蓬公司2015年应付职工工资、薪金256万元,实际支出的合理的工资、薪金总额为190万元(不包括按工资薪金支出核算的支付给临时工的工资10万元),实际扣除的三项经费合计40.2万元,其中职工福利费本期发生32万元(包括支付给公司内设托儿所工作人员的工资薪
下列各项中不属于企业年金特点的是()。
物流活动的三要素中不包括()。
近年来,城乡居民收(1)大幅度增长,生活(2)量有了提高,扣除物价因素,城市居民人均收入每年(3)均增长百分之七点七,农民人均收入增长百分之四点五。(4)着收入的增加,农民的消费水平也相应(5)高,但是,有的地区一些富裕(6)来的农民手里有了钱,因为不太懂
Migrationisusuallydefinedas"permanentorsemi-permanent-changeofresidence."Thisbroaddefinition,ofcourse,wouldinclu
最新回复
(
0
)