首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件
admin
2020-06-02
23
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参s所指的字符串为:Abc@lx56*,程序执行后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[8 1];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/sYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);)main(){printf("%d\n",fun("goodbcy!"
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
在深度为7的满二叉树中,叶子结点的个数为
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];)STU;voidf(STUa)
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
以下选项中,值为1的表达式是
下列数据结构中,属于非线性结构的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
资本主义时期外国行政组织的特点。
有关消毒的描述,正确的是
原发性肝癌转移最主要的部位是
被保险人或者受益人在未发生保险事故的情况下,谎称发生了保险事故,向保险人提出赔偿或者给付保险金的请求的,保险人有权解除保险合同,并退还保险费。( )
王某在银行办理了一张贷记卡,一张准贷记卡,透支额度均为20000元,到期还款日都为次月的25日,5月15日,在商场用贷记卡购入钻石戒指价值10000元,6月15日用准贷记卡购入物品价值12000元,其中2000元属于备用金,10000元为透支,7月15日到
乙公司、丙公司和丁公司均为甲公司的子公司。甲公司及其相关子公司经各自董事会批准,于2×17年1月1日对甲公司以及相关子公司管理人员或员工进行激励;(1)甲公司以自身普通股授予乙公司管理人员;(2)丙公司按照上年实现净利润的5%分配给在职员工;(3)丁公司以
根据下列资料,回答问题。2014Q1一2015Q4中,京东交易市场规模占比最大的季度是()。
下面是两位年轻教师关于教学的对话,请根据材料回答问题。小李、小张都是刚工作一年的小学五年级语文老师,两人工作很努力,但也存在很多困惑。小李对小张说:“为了上好课,我学习了很多关于新课改的知识,意识到教学中要关注学生,要把课堂还给学生。我特别注意调
根据上述材料,以下表述正确的是()。
Wherewechoosetolivecanhaveahugeimpactonourlives.Livinginanunfriendlyneighborhood,oronewhereresidentsmoveo
最新回复
(
0
)