首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(char S[]) { int n=0; while(*s<=’9’&&*s>=’0’){n=10*n+*s-’0’;s++;) return(n); }
有以下程序 #include int fun(char S[]) { int n=0; while(*s<=’9’&&*s>=’0’){n=10*n+*s-’0’;s++;) return(n); }
admin
2013-10-19
16
问题
有以下程序
#include
int fun(char S[])
{ int n=0;
while(*s<=’9’&&*s>=’0’){n=10*n+*s-’0’;s++;)
return(n);
}
main()
{ char si[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://jikaoti.com/ti/Yon0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]
以下叙述中错误的是______。
请将以下程序中的函数声明语补充完整。#include<stdio.h>int【】main(){intx,y,(*p)();sccanf("%d%d",&x,&y);
下列叙述中正确的是______。
以下程序的输出结果是【】。main(){char*p=“abodefgh”,*r;long*q;q=(long*)p;q++;r=(char*)q;printf(“%s\
以下程序的输出结果是【】。main(){inta=0;a+=(a=8);printf(“%d\n”,A);}
设有如下说明typedefstruct{intn;charc;doublex;}STD;则以下选项中,能正确定义结构体数组并赋初值的语句是
整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是()。
下列叙述中正确的是()。
下列叙述中止确的是()。
随机试题
矿井建设期间为综合平衡的“四个排队”中,规模、影响、范围最大是()的排队。
明挖基础中属于无护壁基坑的开挖方式的是()。
甲公司系乙公司的母公司。甲、乙公司适用的所得税税率均为25%,增值税税率均为13%。2019年甲公司销售一批产品给乙公司,销售成本300万元,售价400万元。乙公司购进存货后,向集团外销售50%,取得收入250万元,其余50%形成期末存货,未计提存货跌价准
采用德尔菲法应当遵循的原则是()。
相传古希腊诗人荷马创作的史诗有()。
Thecomputerplaysanimportantpartinoureverydaylife.Itisoneofthegreat【C1】______intheworldinthe【C2】______century.
根据所给材料,回答问题。①文字当是有力量的,正所谓笔下千钧。②如学者张中行所说,“我主张多读书,读的书多了,脑子里装着孔子、老子、孟子、庄子,甚至西方的康德、爱因斯坦等等,一般的几张钞票是看不起的。”这一点,从刚正不阿的文天祥身上可以得
[2004年MPA真题]在1975—1985年间,疗养院人住比率为容纳能力的87%,而接受比率保持不变,每年中每1000张床位平均接受95人。在1985—1988年间,入住比率上升到平均为容纳能力的92%,而接受比率却下降到了每年中每1000张床位接受81
ThenativepeopleofNewZealandare______.
OfallfiguresfromAmerica’spast,AbrahamLincolnisdearesttotheheartsoftheAmericanpeople.Infact,theadmirationthe
最新回复
(
0
)