首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符串应为:
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@1x56*,程序执行后t所指字符数组中的字符串应为:
admin
2017-02-24
37
问题
给定程序中,函数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://www.kaotiyun.com/show/j0Dp777K
本试题收录于:
二级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,
当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是#include<stdio.h>main(){chars[80],c=’a’;inti=0;scanf("%s",s);
有以下程序#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:pu
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
在执行下述程序时,若从键盘输入6和8,则结果为main(){inta,b,s;scanf("%d%d",&a,&b);S=aif(a<B)s=b;S*=S;printf("%d",s);}
以下程序的输出结果是【】。#includemain(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
随机试题
妊娠6个月以前胎心音听诊最清楚的部位
国务院直属机构设立由下列哪项决定?
当采用浮运拖带法进行沉箱的海上浮运时,应进行沉箱()的验算。
《文化和旅游部关于实施旅游服务质量提升计划的指导意见》指出,实施导游和领队专业素养研培计划,不断提升导游和领队(),增强主动传承和弘扬社会主义核心价值观的意识。
下面是某求助者的WAIS-RC的测验结果该测验的量表分低于全国常模水平的测验不包括()
教师在课外活动中处于辅助地位,说明课外活动具有()。
“仁义”也罢,“中庸”也罢,作为价值取向,很是高尚,值得普世推广。并不能因为某些倡导者的虚伪,就判定相关学说是伪善的、只为专制统治服务等等。不过高尚是有条件的,那就是与实用和效益保持距离,非工具化和价值中立。一旦被拖入现实的泥淖,为实用目的服务,作为策略和
根据操作数所在的位置,指出其寻址方式。操作数在寄存器中:(14);操作数地址在寄存器中:(15);操作数在指令中:(16);操作数地址在指令中:(17)。
下列能判断是否到达文件尾的函数是()。
A、Newrestrictionwillbeplacedontheuseofanimals.B、Thescientistswillbeforbiddentokillanimals.C、Thegovernmentwil
最新回复
(
0
)