首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符
admin
2020-06-16
68
问题
给定程序中,函数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://www.kaotiyun.com/show/bOCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指字符串为“abedefgh”,执行结果为
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不
有以下程序:#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
在关系数据库设计中,关系模式设计属于()。
下面不属于对象主要特征的足()。
在黑盒测试方法中,设计测试用例的主要根据是()。
数据字典(DD)所定义的对象都包含于
下面不属于软件需求分析阶段任务的是
随机试题
关于肾脏的叙述,错误的是
机体主要的排氟途径是
依据有关规定,对于农村村民住宅,下列说法正确的有()。
建设期结束后,甲公司应偿还开发贷款本金和利息共()万元。甲公司与乙公司签订的合同属于()。
当事人对合同变更的内容约定不明确的,( )。
某企业的经营杠杆系数等于3,总杠杆系数等于3,下列表述正确的有()。
扬州园林的主人多为()。
“现代五项”是指_______、_______、_______、_______、_______。
新课程条件下,教师作为知识传授者角色转变有()
假如我和你辩论,我们之间能够分出真假对错吗?我和你都不知道,而所有其他的人都有成见,我们请谁来评判?请与你观点相同的人来评判,他既然与你观点相同,怎么能评判?请与我观点相同的人来评判,他既然与我观点相同,怎么能评判?请与你、我的观点都不相同的人来评判,他既
最新回复
(
0
)