首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。 例如,形参s所指的字符串为:abs5defl26jkm8,程序执行后的输出结果为:22。 请在程序的下划线处填入正确的内
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。 例如,形参s所指的字符串为:abs5defl26jkm8,程序执行后的输出结果为:22。 请在程序的下划线处填入正确的内
admin
2013-03-29
46
问题
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。
例如,形参s所指的字符串为:abs5defl26jkm8,程序执行后的输出结果为:22。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#include
int fun(char *s)
{ int sum=0;
while(*s){
/************found/***********/
if(isdigit(*s))sum+=s【1】;
/**************found************/
【2】;
}
/**************found*************/
return 【3】;
}
main()
{ char s[81];int n;
printf("\nEnter a string:\n\n");
gets(s);
n=fun(s),
printf("\nThe result is:%d\n\n",n);
}
选项
答案
(1)48或’/0’ (2)s++ (3)sum
解析
第一空:“if(isdigit(*s))sum+=*s【1】;"如果*s是数字字符的话,sum累加其对应的数字的和,第一空处是将*s转化为对应的数字,由审题分析可知,第一空为"’0’"或“48",’0’的ASCⅡ码值为48。
第二空:“while(*s)"循环的终止条件是达到s字符串的结束,因此在循环体内s应该不断往字符串尾移动,故第二空处应为“s++"。
第三空:“return 【3】:"是返回累加和sum,故第蔓空处为“sum"。
转载请注明原文地址:https://www.kaotiyun.com/show/wWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
Jackson方法是一种面向【】的结构化方法。
有以下程序段#include<stdio.h>main(){chars[4][10];inti;scanf("%s%s",s[0],s[1]);gets(s[2])gets(s[3]);f
C语言中,系统的标准输入文件是指
以下程序的输出结果是typedefunion{longx[2]inty[4];charz[8];}MYTYPE;MY
以下程序建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(键表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlis
以下与函数fseek(fp,0L,SEEk_SET)有相同作用的是
下面程序段的运行结果是()。char*p="%d,a=%d,b=%d\n";inta=111,b=10,c;c=a%b;p+=3;printf(p,c,a,b);
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf(
以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。main(){inti,j;for(i=0;[];i++){j=i*10
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
曲线在点(1,1,1)处的切线方程为__________.
A.平面角,弧度B.压力,帕C.体积,升D.质量,千克E.长度,厘米我国法定计量单位中,属于国际单位制的辅助单位是
某企业生产所需一种材料,年度采购总量为1000t,材料单价为1000元/吨,一次订货成本为2000元,每吨材料的年平均储备成本为100元,则该材料的经济采购批量为()t。
企业利用互联网、移动互联网平台,可以每周7天,每天24小时随时随地的提供全球性营销服务,这体现了网络营销的()特点。
讯问未成年犯罪嫌疑人时,不管任何情况,都必须通知其法定代理人或者教师在场。()
“公民在法律面前一律平等”是公民享有平等权的宪法体现,也是国家机关活动应遵循的原则,下列做法符合这一原则的是()。
在面向对象方法中,不属于“对象”基本特点的是
Theboyisintelligent.
Theterms"resume"and"curriculumvitae"(CV)generallymean【C1】______:aoneortwo-pagedocumentdescribingone’s【C2】______and
A、Theyenjoythesamerightswithmen.B、Theyareoftenforcedtomarryatayoungage.C、Theyhavesuchrightsaseducationand
最新回复
(
0
)