首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是: 将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@lx56*,程序执行后t所指字符数组中的字
给定程序中,函数fun的功能是: 将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@lx56*,程序执行后t所指字符数组中的字
admin
2018-03-28
20
问题
给定程序中,函数fun的功能是:
将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参s所指的字符串为:Abe@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 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/xia0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是______。
以下程序运行后的输出结果是【】。voidfun(intX,inty){x=x+y;y=x-y;x=x-y;printf("%d,%d,",x,y);}main(){intx=2,y=3;fun(x
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)printf("%d",x);el
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符@作为输入结束标志。请填空。#includelong_______________;/*函数说明语句*/main(){longn
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【】。
以下数组定义中错误的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
若程序中定义了以下函数:doublemyadd(doublea,doubleB){return(a+B);}并将其放在调用语句之后,则在调用之前应该对函数进行说明,以下选项中错误的说明是______
数据的逻辑结构在计算机存储空间中的存放形式称为数据的【】。
随机试题
第二心音的产生,错误的是
(2001年第14题)导致静脉O2分压增高的情况有
“春日浮,如魚之游在波;夏日在肤,泛泛乎万物有余;秋日下肤,蛰虫将去;冬日在骨,蛰虫周密”属于
下列对布洛芬的叙述,错误的是
资料1资料2资料3请根据以上资料,选择以下栏目的正确选项:“包装种类”栏:()。
只有当期货价格落在无套利区间上界之上或下界之下时,才出现可操作套利机会。( )
()实质上属于免税的特殊形式。
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体中有一个红色方框和一个计时器控件。程序运行时每隔0.5秒,方框的颜色交替变为黄色和红色(黄色值为&HFFFF&;红色值为&HFF&);若单击鼠标右键,则停止变色;若单击鼠标左键,则方框左上角移到鼠标
WhichofthefollowingisNOTafactrelatingtothefirstartificialintelligencetextbookseriesinChina?
【说明】根据下列要求完成一封咨询信。【内容】1.你是一位家庭主妇辛迪,想要购买圣诞节的装饰和礼物。2.被一家店的广告吸引,想向店主咨询装饰礼物的具体情况。3.购买的时间约为两周后,询问是否需要提前订购。4.如果能够提供,请回复。【Wordsf
最新回复
(
0
)