首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。 例如,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。 例如,
admin
2020-06-02
86
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。
例如,若形参S所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。
请在程序的下划线处填入正确内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(char*s,int*t)
{ int i,n;
n=0;
/*********found*********/
for(i=0;
【1】
!=0;i++)
/*********found*********/
if(s
>=’0’&&s
<=
【2】
)
n++;
/*********found*********/
【3】
;
}
main()
{ char s[80]="abcdef35adgh3kjsdf7";
int t;
printf("\nThe original string is:%s\n",s);
fun(s,&t);
printf("\nThe result is:%d\n",t);
}
选项
答案
(1)s[i] (2)’9’ (3) *t=n
解析
填空1:通过for循环语句来判断是否到字符型结尾,变量i用来存放字符型数组下标,则应填入s
。
填空2:题目要求判断数字字符,所以此处应填入’9’。
填空3:将数字字符个数存入变量t中,此处需注意变量t是指针变量。
转载请注明原文地址:https://kaotiyun.com/show/HlCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i
以下叙述中错误的是
阅读以下程序#includemain(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("
有以下程序,程序运行后的输出结果是#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
若有定义语句:doublea,*p=&a;以下叙述中错误的是
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
在深度为7的满二叉树中,叶子结点的个数为
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
随机试题
A.牛蒡子B.夏枯草C.熟地黄D.生石膏E.大黄调配时应预先加工碾碎备用的药物是
承包人不能按时开工,应在不迟于协议书约定的开工日期前()天,以书面形式向工程师提出延期开工的理由和要求。
商业银行对公司信贷客户市场按区域进行细分,主要考虑客户所在地区的()。
()是人们在生活实践中创造和习得的价值观念、行为准则、生活习惯和生活方式等。
治安管理处罚中的拘留时间以天为单位,期限为1日以上,30日以下。()
实现农业持续稳定发展、长期确保农产品有效供给,根本出路在()。
已知某二叉树的中序、层序序列为DBAFCE、FDEBCA,则该二叉树的后序序列为()。
•Lookatthestatementsbelowandatthefiveshortsummariesontheoppositepageaboutbusinessbooksonleadership&manageme
19thJanuary,2006MinistryofForeignTradeChang’anStreetBeijing,ChinaDearSirs,Thisletterisinregardtothew
ThestudyfoundthatcigarettesmokingamongAmerican【36】______droppedduringthepastyear.Thedropcontinuesageneraldecre
最新回复
(
0
)