首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
str是一个由数字和字母字符组成的字符串,由变量hum传入字符串长度。请补充函数fun( ),该函数的功能是:把字符串str中的数字字符转换成数字并存放到整型数组bb中,函数返回数组bb的长度。 例如:str=“Bcdl23e456hui890”,结
str是一个由数字和字母字符组成的字符串,由变量hum传入字符串长度。请补充函数fun( ),该函数的功能是:把字符串str中的数字字符转换成数字并存放到整型数组bb中,函数返回数组bb的长度。 例如:str=“Bcdl23e456hui890”,结
admin
2009-02-15
64
问题
str是一个由数字和字母字符组成的字符串,由变量hum传入字符串长度。请补充函数fun( ),该函数的功能是:把字符串str中的数字字符转换成数字并存放到整型数组bb中,函数返回数组bb的长度。
例如:str=“Bcdl23e456hui890”,结果为:123456890。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#define N 80
int bb[N];
int fun(char s[ ],int bb[ ],int num)
{
int i,n=0;
for(i=0;i<num;i++)
{
if(【 】)
{
bb[n]=【 】;
n++;
}
}
return【 】;
}
main()
{
char str[N];
int num=0,n,i;
printf("Enter a string:\n");
gets(str);
while(str[num])
num++;
n=fun(str,bb,num);
printf("\nbb=");
for(i=0;i<n;i++)
printf("%d",bb
);
}
选项
答案
s[i]>=‘0’&&s[i]<=‘9’ s[i]-‘0’ n
解析
第一空:如果当前字符的ASCII码大于字符‘0’ 的ASCII码,而小于字符‘9’的ASCII码,则说明当前字符是数字字符。第二空:将数字字符转换为数字的方法是,用当前数字字符的ASCII码减去字符‘0’ 的ASCII码。第三空:题目要求函数返回数组bb的长度,而变量n记录了数字字符的个数,也就是数组bb的长度,所以函数应该返回n。
转载请注明原文地址:https://kaotiyun.com/show/rTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
下列说法错误的是()。
现代生物技术是以()的建立为标志的。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
中国古代有个统一王朝,它最先在全国范围内推行了郡县制.建立起中央集权制的政治模式。据此判断,这个王朝是()。
新中国成立后,为巩固人民政权,采取了哪些措施?()①召开第一届全国人民代表大会.制定宪法②镇压反革命,肃清暗藏的反革命势力③进行抗美援朝运动,保卫国家安全④解放全国领土,彻底摧毁国民党统治机构,建立各级地方人民政权
乙遭车祸昏迷在路上,甲途经发现后雇计程车将乙送往医院,并帮其支付医药费,在救助过程中,甲的名牌衣服因染有乙的血渍而不能使用,同时乙的贵重手表遗落在事故地点,甲因疏忽而未能发现。下列说法中不正确的是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
随机试题
某公司规定,绿化植物每5天浇一次水,消防设施每4天检查一次,公司办公楼楼梯和走廊每2天拖一次。如果上述三项工作刚好集中在星期四都完成了,那么下一次三项工作集中在同一天完成是在:
肠梗阻紧急手术治疗的适应证为
国际海上运输合同的当事人选择有关合同争议由中国法院管辖。关于当事人对管辖法院的选择,依《民事诉讼法》及《海事诉讼特别程序法》的有关规定,下列哪项是正确的?()
(2007年)两重物的质量均为M,分别系在两软绳上。此两绳又分别绕在半径各为r与2r并固结一起的两圆轮上(见图4—63)。两圆轮构成之鼓轮的质量亦为m,对轴O的回转半径为ρ0。两重物中一铅垂悬挂,一置于光滑平面上。当系统在左重物重力作用下运动时,鼓轮的角加
高速公路沥青路面的面层应采用()。[2007年真题]
下列关于混凝土裂缝处理的说法,正确的是()。
2015年12月,由57国共同筹建的亚洲基础设施投资银行正式成立,其总部设在()。
产业资本划分为货币资本、生产资本、商品资本的依据是资本各个部分
下列叙述中错误的是()。
计算机操作系统是
最新回复
(
0
)