首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参S所指的字符串为:Abc@1x56*,程序执行后t所指字符数组中的字符
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参S所指的字符串为:Abc@1x56*,程序执行后t所指字符数组中的字符
admin
2013-09-15
57
问题
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参S所指的字符串为:Abc@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;
print f("\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
解析
第一空:“木(t+n)=___1___;n++;”是将字符*s保存在t所指的字符串里,n记录满足条件的字符的个数,故第一空处应为“*s”。
第二空:“while(*s)”循环的终止条件是达到s字符串的结束,因此在循环体内s应该不断往字符串尾移动,故第二空处应为“s++”。
第三空:“return___3___;”返回符合条件的字符的个数,n保存了符合条件的字符个数,故返回值为n,因此第三空处应为“n”。
转载请注明原文地址:https://kaotiyun.com/show/uMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> void fun(int n, int *p) { int f1,t2; if(n==1 ||n==2) *p=1; else { fun(n-1,&f1);
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句 printf("%d,%d",c1,c2-2);后,输出结果是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若变量已正确定义,有以下程序段 i=0; do Pnntf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是
若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是
可在C程序中用作用户标识符的一组标识符是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
下列程序舶输出结果是【 】。#include<stdio.h>main(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
改变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【 】。
有下列程序:#include<stdio.h>#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU
随机试题
根据铁路建设工程安全生产管理办法,必须接受安全培训,考试合格后方可任职的人员主要包括()。
以下哪项对全冠龈边缘位置设计无影响()
一早产儿,胎龄34+2周,体重2450g,于生后2小时喂糖水,无呕吐,吮吸力可。每次喂乳量应遵循的原则为
拍卖行业协会是依法成立的社会团体法人,是拍卖业的()组织。
施工成本控制工作包括:①比较;②分析;③预测;④纠偏;⑤检查。它们的正确次序是()
为证实Q公司应付账款的发生和偿还记录是否完整,应实施适当的审计程序,以查找未入账的应付账款。以下各项审计程序中,可以实现上述审计目标的有( )。在审计短期借款项目时,应当结合财务费用项目的审计,测试Q公司本期反映的短期借款利息的整体合理性。以下各项审
简述教学过程特殊性的表现。
测验前的准备包括()
HowdidLucybuythegifts?
A、China.B、Japan.C、TheU.S.D、ThePhilippines.A短文称:NOP调查了3万名年满13岁的消费者,发现按每周花在阅读书报杂志的时间来排名,中国和菲律宾分别名列第2和第3。本题问排名第2的国家,故A正确。语义强调
最新回复
(
0
)