首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符串应为:
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符串应为:
admin
2017-02-24
24
问题
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符串应为:A@156*。
注意:部分源程序在文件BLANK1.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("\nTher 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://jikaoti.com/ti/Woi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#includestructlist{intd
下面程序的功能是:计算110之间的奇数之和与偶数之和,请填空。#includemain(){inta,b,c,I;a=c=0;for(I=0;I
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
随机试题
肾病综合征时发生血栓栓塞并发症的原因是
膝关节正位摄影,中心线应对准
提取分离香豆素可采用
砖砌体施工临时间断处初砌时,必须将接槎处()。
当事人订立抵押合同时,不得在合同中约定()。
下列书法家中均被称为“草圣”的是()。
以“如何因材施教”为题,写一篇文章。要求:观点明确,分析具体,条理清晰,语言流畅。不少于800字。
下列程序段执行时在屏幕上显示的结果是()。DIMEa(6)a(1)=1a(2)=1FORi=3TO6a(i)=a(i一1)+a(i一2)NEXT?a(6)
ComputersInCarsYou’refarfromhomeonalonelyroad.Shadowyforestsstretchawayonbothsides.Athickmist(雾)makesit
A、Plantingsometreesinthegreenhouse.B、Writingawantadtoalocalnewspaper.C、PuttingupaGoingOutofBusinesssign.D、
最新回复
(
0
)