首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参S所指的字符串为: abcdef35adgh3kjsdf7。输出结果为:4。 请在程序的下划线处填入正确的内容并把下
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参S所指的字符串为: abcdef35adgh3kjsdf7。输出结果为:4。 请在程序的下划线处填入正确的内容并把下
admin
2015-08-23
62
问题
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参S所指的字符串为:
abcdef35adgh3kjsdf7。输出结果为:4。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#irlClude
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]="abcdef35adgh3kj sdf7";
int t;
printi("\nThe oriqinal string is:
%s\n",s);
fun(s,&t);
printf("\nThe result is:%d\n",t);
}
选项
答案
(1)s[i] (2)’9’ (3)*t=n
解析
搜索整个字符串,判断s
>=’0’且s
<=’9’,满足该条件后,计数变量加1,因此第一空:循环终止条件是达到了字符串的尾部,字符串以“\0”(或NULL)结束,故第一空处应为s
。第二空:数字字符的判断是s
>=’0’且s
<=’9’,故第二空处应为“’9’”。第三空:这里是将数字字符出现的次数存放在形参t里,n记录了数字字符的个数,而形参t是指针变量,故第三处应为“*t=n”。
转载请注明原文地址:https://kaotiyun.com/show/ZHDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
若各选项中所用变量己正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
按照“先进后出”原则组织数据的数据结构是()。
有以下程序:main(){intt=1,i=5;for(;i>=0;i--)t*=i;printf("%d\n",t);}执行后的输出结果是【】。
有以下程序:#include<stdio.h>main(){char*p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);p
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
对于下述程序,在方式串分别采用"wt"和"wb"运行时,两次生成的文件TEST的长度分别是#includevoidmain(){FILE*fp=fopen("TEST",);fputc(′A′,fp);fputc(′\n′,fp);
用筛选法可得到2~n(n
用筛选法可得到2~n(n
随机试题
内部提升的优缺点:
下列沟通技巧中不属于倾听技巧的是
大骨盆与小骨盆以什么连线为界
常用的药物经济学评价方法中的成本指标是成本效益分析中的效益是
护士甲与护士乙同在一个科室,但两人性格迥异。甲觉得乙做事急急忙忙,不够稳重,乙觉得甲做事慢条斯理经常拖拉,因而经常产生矛盾。造成护际关系紧张的主要原因是()
对刑法关于组织、强迫、引诱、容留、介绍卖淫罪的规定,下列解释正确的是
招标人和中标人应当自中标通知书发出之日起20天内订立书面公路工程施工合同。()
在采购材料过程中支付的各项采购费用,均应记人“管理费用”账户。()
下列属于遗产范围的是()。
离婚后,子女抚育费的给付期限()。
最新回复
(
0
)