首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是统计s所指字符串中的数字字符个数。并将其作为函数值返回。 例如,s所指字符串中的内容是2def
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是统计s所指字符串中的数字字符个数。并将其作为函数值返回。 例如,s所指字符串中的内容是2def
admin
2023-02-27
17
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是统计s所指字符串中的数字字符个数。并将其作为函数值返回。
例如,s所指字符串中的内容是2def35adh25
3kjsdf 7/kj8655x,函数fun()返回值为11。
注意:部分源程序在文件progl.c中。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<stdio.h>
2 void NONO();
3 int fun(char*s)
4 {
5
6 }
7 main()
8 {char*s="2 def35adh25 3kjsdf
7/kj8655x";
9 printf("%s\n",s);
10 printf("%d\n",fun(s));
11 NONO();
12 }
13 void NONO{)
14 {/*本函数用于打开文件、输入数据、调用函数、输出数据及关闭文件*/
15 FILE*fp,*wf;
16 int i;
17 char s[256];
18 fp=fopen("in.dat","r");
19 wf=fopen("out.dat","W");
20 for(i=0 ; i<10;i++){
21 fgets{s,255,fp);
22 fprintf(wf,"%d\n",fun(s));
23 }
24 fclose(fp);
25 fclose(wf);
选项
答案
1 int fun(char*s) 2 {int n=0; 3 chax * p; 4 for(p=s;p!='\0';p++) 5 if((*p>='0')&&('p<='9')) 6 n++; 7 return n; 8 }
解析
要统计字符串中数字字符的个数,首先应定义变量n,并将其初始化为0,然后遍历字符串,逐个判断字符是否为数字字符。判断条件为该元素的ASCⅡ值在字符0到9的ASCⅡ值之间,若判断条件成立,则使n的值加1,否则继续判断下一个字符,直到字符串结束。
转载请注明原文地址:https://jikaoti.com/ti/KBoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
x1,x2是方程mx2-(2m-1)x+m=0的两实根,则1/x1+1/x2的取值范围是()。
两个正整数的最大公约数是6,最小公倍数是90,满足条件的两个正整数组成的大数在前的数对共有()。
设n是正整数,则n2+n-1的值是()。
用数字0,1,2,3,4,5组成没有重复数字的四位数,十位数字比个位数字大的有()。
6人站成一排照相,其中甲,乙,丙三人要站在一起,且要求乙,丙分别站在甲的两边,则不同的排法种数有()。
圆周上有2n个等分点(n>1),以其中三个点为顶点的直角三角形的个数为()。
以下各组数据中,众数、中位数和平均数都相等的是()。
容量为100的样本数据,按从小到大的顺序分为8组,如下表:则第三组的频数和频率分别是()。
某部队进行急行军,预计行60千米的路程可在下午5点钟到达,后来由于速度比预计的加快了,结果于4点钟到达,实际速度是()。
随机试题
流动比率指标存在的主要缺陷包括
患者,男,45岁。包皮溃破伴疼痛4天。发病前1周内因腹泻服用泻痢停。1年前有一次不洁性交史。体格检查:龟头见一处2.5cm×3cm大小糜烂,边缘呈紫红色。该患者治疗上采取的下列方法中比较合适的是
下列选项中,能有效刺激促红细胞生成素血浆含量增加的是()。
在世界各国的人权理论中,我国一直强调马克思主义人权理论,认为人权:()。
某18层办公楼,建筑面积32000m2,总高度71m,钢筋混凝土框架一剪力墙结构,脚手架采用悬挑钢管脚手架,外挂密目安全网,塔式起重机作为垂直运输工具,2006年11月9日在15层结构施工时,吊运钢管时钢丝绳滑扣,起吊离地20m后,钢管散落,造成下面作业的
计入建筑安装工程费用中的税费包括()。
在政府采购工作中,评标工作的规定有()。
最早运用马克思主义观点阐述教育教学问题的著作是()。
苏轼《水调歌头》中“但愿人长久,千里共婵娟”中的“婵娟”指的是:
利用计算机对指纹进行识别,对图像和声音进行处理属于下列哪一个应用领域?()
最新回复
(
0
)