首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。 例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。 请在程序的下画线处填入正确内容并将下画线
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。 例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。 请在程序的下画线处填入正确内容并将下画线
admin
2017-02-24
47
问题
给定程序中,函数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】
!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
解析
本题考查:for循环语句;if语句条件表达式;指针变量。
填空1:通过for循环语句来判断是否到字符型结尾,变量i用来存放字符型数组下标,则应填入s
。
填空2:题目要求判断数字字符,所以此处应填入‘9’。
填空3:将数字字符个数存入变量t中,此处需注意变量t是指针变量。
if语句的条件表达式一般会考查三方面的内容:
(1)条件判断,即>与>=、<与<=、==与!=的区别,需要仔细分析题干的意思,确定条件表达式的内容。
(2)逻辑判断,即&&(逻辑与)与‖(逻辑或)的区别,需要根据题干确定if条件中若干个条件表达式的并存关系。
(3)=(赋值号)与==(等于号)的区别,注意在if条件中不会出现=(赋值号)。
转载请注明原文地址:https://kaotiyun.com/show/IMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。point(char*pt);main(){charb[4]{’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*
下列程序的输出结果是()。#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return3;else
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
若变量已正确定义,下列正确的程序段是()。
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
下列关于栈的描述中错误的是()。
以下程序运行后的输出结果是______。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
数据的逻辑结构有线性结构和______两大类。
随机试题
Theoldestandsimplestmethod,thenofdescribingdifferencesinpersonalitywastoclassifypeopleaccordingtotypes,andsuc
下列有关主动脉瓣狭窄患者发生晕厥的机制,正确的有
卫生服务研究的内容有_______、_______、_______、_______等方面。
属于初级结合型胆汁酸的物质是
木犀科植物的果实类药材有
货币是商品交换发展的产物,并成为交换的媒介。货币的这一作用,具体体现在()。
【背景资料】某路桥工程公司,承揽了一条全长89.6km的高速公路,设计车速为130km/h,该工程路面采用热拌沥青混凝土,施工单位在施工中采取了如下措施:(1)施工技术人员做好配合比设计后报送项目经理审批。(2)试验段开工前一个月安装好试验仪器和设备
集体合同制度规定了()。[2015年11月三级、四级真题]
一方面,受世界经济_______影响,大宗资源产品价格走低,资源型企业纷纷陷入困境,资源型城市财政收入也急剧下降,无力增加投入;另一方面,随着经济发展进入新常态,大规模经济刺激已经_______,来自中央政府的强力支持相应减弱,资源型城市债务扩张趋于收紧。
某厨艺大赛,要求厨师制作热菜、凉菜各一项,结果评定为“上品”“中品”“下品”3种。如果甲厨师每项结果不低于乙厨师,且至少有一项比乙厨师高,则称“甲厨师比乙厨师技艺高”。现有厨师若干,他们之中没有一个比另一个技艺高,并且没有任意两人热菜结果一样,凉菜结果也一
最新回复
(
0
)