首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入 形参t所指字符数组中,形成一个新串,并统计出符合条
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入 形参t所指字符数组中,形成一个新串,并统计出符合条
admin
2021-04-28
29
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入 形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参s所指的字符串为:Abc@lx56*,程序执行后t所指字符数组中的字符串应为:A@156冰。
注意:部分源程序在文件BIANK1.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("\nThere are%d letter which ASCII code is less than97:%s\n",n,t);
}
选项
答案
(1)*s (2)s++ (3)n
解析
填空1:判断s所指向的字符串中的字符符合条件时,将当前字符存放到t指向的字符串中,所以应填*s。
填空2:判断完一个字符之后,将字符串的指针移到下一个位置,所以应填s++。
填空3:题目要求函数要返回符合条件的字符个数n,所以应填n。
转载请注明原文地址:https://jikaoti.com/ti/FIz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能用于描述算法的是
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{int
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。
有以下程序#includecharfun(char*c){if(*c=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(
若有以下程序段charstr[4][12]={’’aa’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
有以下程序:#include<stdio.h>intb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=f
下列叙述中错误的是()。
下面不属于软件测试实施步骤的是
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
有以下函数:intfun(char*x,char*y){intn=0;while((*x==y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
随机试题
建造师应当履行的基本义务包括()。
供应物流活动包括()。
角膜血管翳是沙眼具有诊断意义的特异性表现之一。
A.乳头血性溢液B.乳头黄绿色或浆液性溢液C.两者均有D.两者均无乳腺囊性增生病可有
下列关于急性血源性骨髓炎病理正确的是
下列情况均提示可能发生了麻痹性肠梗阻,除了
Newstudiestakethemostcomprehensivelookyetintoimmunesystemactivityimmediatelyafterbirth.Muchabouttheimmunesyst
民营企业家张某经过多年的打拼已然事业有成,集团公司经营亦步入稳步发展时期,他着手让他的儿子张小某接班。为此,他将公司总裁职务交予张小某,自己只担任董事长一职,规定公司除非重大决策或发生重大事件,他一律不插手或过问公司的日常运营事物,但他会及时了解和监督公司
Itis______heisdetermined.
设
最新回复
(
0
)