首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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://jikaoti.com/ti/BPf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
以下叙述中正确的是
有以下程序:#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf("%d\n",s);}程序运行后的
C语言中double类型数据占字节数为
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
下面属于黑盒测试方法的是
数据库设计过程不包括
关于算法,以下叙述中错误的是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。此处有一个很奇怪的车牌号,它是一个4位十进制数,是某一个数的平方数,且这4个数字从右至左一个比一个大。程序的功能是把这个车牌号找出来,部分程序已
随机试题
北方针叶林主要分布在()
A.肾小球B.近球小体C.近球小管D.髓袢E.远曲小管和集合管抗利尿激素作用的部位是()
哲学的基本问题包括两方面内容,即()。
下列药品属于按劣药处理的是
真核生物核DNA复制方式是
()的目的在于使人们为实现组织或群体的目标而努力。
为保证企业内部物料的供应而实行车间配送。车间配送应具有的特征是______、______、______、______、______、______。
(2010—单选—7)戊戌变法期间,康有为、梁启超创办的进步刊物是()。
关于我国的民族区域自治制度,说法不正确的是()。
Americansocietydoesnottreatnapfriendly.Infact,saysDavidDinges,asleepspecialist(专家)attheUniversityOfPennsylva
最新回复
(
0
)