首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是: 将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@lx56*,程序执行后t所指字符数组中的字
给定程序中,函数fun的功能是: 将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@lx56*,程序执行后t所指字符数组中的字
admin
2018-03-28
46
问题
给定程序中,函数fun的功能是:
将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参s所指的字符串为:Abe@lx56*,程序执行后t所指字符数组中的字符串应为:A@156*。
注意:部分源程序在文件BIANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
int fun(char*s,char*t)
{int n=0;
while(*s)
{if(*s<97){
/*********found*********/
*(t+n)=
【1】
;n++;}
/*********found*********/
【2】
;
}
*(t+n)=0;
/*********found*********/
return
【3】
;
}
main()
{char s[81],t[81];int n;
printf("\nEnter a string:\n");
gets(s);
n=fun(s,t);
printf("\nThere are%d letter
which ASCII code is less than 97:
%s\n",n,t);
}
选项
答案
(1)* s (2)s++ (3)n
解析
填空1:判断s所指向的字符串中的字符符合条件时,将当前字符存放到t指向的字符串中,所以应填*s。
填空2:判断完一个字符之后,将字符串的指针移到下一个位置,所以应填s++。
填空3:题目要求函数要返回符合条件的字符个数n,所以应填n。
转载请注明原文地址:https://kaotiyun.com/show/TDxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intf(inta)returna%2;}main()ints[8]={1,3,5,2,4,6},i,
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
有以下程序#includemain(){inta[]={2,3,5,4},i;for(i=0;i
设char型变量x中的值为10100111,则表达式(2+x)∧(~3)的值是
下列程序的运行结果是______。voidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x=&a,*y=&
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
若程序中定义了以下函数:doublemyadd(doublea,doubleB){return(a+B);}并将其放在调用语句之后,则在调用之前应该对函数进行说明,以下选项中错误的说明是______
随机试题
IoncewenttoatowninthenorthofEnglandonbusiness.Itwasabout7:30intheeveningwhenIreachedthehotel.Thema
A.0.1mB.0.4mC.0.5mD.1.0mE.1.5m集中式供水的管道埋设时,应注意:饮用水管道与污水管平行时,水平距离不小于
社会医学是从哪个角度来研究医学和卫生问题的
下列描述不正确的是()。
产权界定是指国家依法划分财产所有权和经营权等产权归属,明确各类产权形式的财产范围和管理权限的一种法律行为。产权界定应当依据“谁投资、谁拥有产权”的原则进行。()
商业银行利用理财顾问服务向客户推介投资产品时,应()。
应用于机械、建筑以及工业等领域的绘图软件属于()。
【2014年河南特岗.判断】学生为了得到老师或父母的奖励而努力学习的动机是内部动机。()
有专家建议,为盘活土地资源,有效保护耕地,让农民像城市人一样住进楼房是个不错的选择,这样就可以将农民现有的住房“叠起来”,从而节省大量土地资源。以下哪项如果为真,最能削弱上述专家的观点?()
试评述王守仁的教育思想。(2016年北京师大)
最新回复
(
0
)