首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符
admin
2020-06-16
38
问题
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符串应为:A@156*。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 int fun(char*s,char*t)
3 {int n=0;
4 while(*s)
5 {if(*s<97){
6 /*********found*********/
7 *(t+n)=
【1】
; n++;}
8 /*********found*********/
9
【2】
;
10 }
11 *(t+n)=0;
12 /********* found*********/
13 return
【3】
;
14 }
15 main()
16 {char s[81],t[81]; int n;
17 printf(’’\nEnter a string:\n’’);
18 gets(s);
19 n=fun(s,t);
20 printf(’’\nThere are%d letter which ASCII code is less than 97:%s\n’’, n,t);
21 }
选项
答案
(1)*s (2)s++ (3)n
解析
填空1:判断s所指向的字符串中的字符符合条件时,将当前字符存放到t指向的字符串中,所以应填*s。
填空2:判断完一个字符之后,将字符串的指针移到下一个位置,所以应填s++。
填空3:题目要求函数要返回符合条件的字符个数n,所以应填n。
转载请注明原文地址:https://kaotiyun.com/show/bOCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i
有以下程序:#includeintf(intx){returnx*x+1:}voidmain(){inta,b=0;for(a=0;a
下列给定程序中,函数fun的功能是:从s所指字符串中,找出t所指字符串的个数作为函数值返回。例如,当s所指字符串中的内容为“abcdabfab”,t所指字符串的内容为“ab”,则函数返回整数3。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或
以下叙述中正确的是()。
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为eh的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
请编写函数fun,该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH
下列给定程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所指字符数组中,形成一个新串。例如,形参s所指的字符为“baawrskjghzlicda”,执行后P所指字符
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下画线处填入正确的内容并把下画
在黑盒测试方法中,设计测试用例的主要根据是()。
随机试题
休克患者仰卧时抬高头、胸、下肢的目的是
简答邓小平理论的形成条件。
A.上出息道,下走气街B.熏于育膜,散于胸腹C.通过三焦,流行全身D.上荣于头目E.与血同行,环周不休(1993年第75,76题)营气的分布是()
关于CT密度分辨率测试的表述,正确的是
《民法通则》规定,法人应当具备的条件有()。
某供热公司2012年度拥有生产用房原值5000万元,当年取得供热总收入4000万元,其中直接向居民供热取得的收入800万元,房产所在地规定计算房产余值的扣除比例为30%。该公司2012年应缴纳的房产税为()万元。
练习成绩的进步并非直线式上升,有时会出现暂时停顿,心理学上称这种现象为______现象。
2019×2019-2020×2018的值是()。
抗日战争相持阶段,蒋介石集团投降反共倾向增长,但又不放弃抗日、不与共产党彻底分裂。造成这种态度的因素包括()。(1)日本对国民党的诱降政策(2)敌后抗日根据地的壮大(3)美英与日本在亚太地区的矛盾(4)中共坚
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
最新回复
(
0
)