首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入”abc4EFg”,则应输出”aBc4EFg”。 注意:部分源程序存在文件PROG1.C中。 请
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入”abc4EFg”,则应输出”aBc4EFg”。 注意:部分源程序存在文件PROG1.C中。 请
admin
2017-02-27
61
问题
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。
例如,若输入”abc4EFg”,则应输出”aBc4EFg”。
注意:部分源程序存在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
void fun (char *ss)
{
}
main()
{char tt[ 81] ;
void NONO ();
printf("\nPlease enter an string
within 80 characters:\n");gets (tt);
printf("\n\nAfter changing, the
string\n \"%s\"",tt);
fun (tt);
printf("\nbecomes\n\"%s\"\n",tt);
NONO ();
}
void NONO ()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *fp,*wf ;
char tt [81] ;
int i ;
fp= fopen ("in.dat","r");
wf = fopen ("out.dat","w") ;
for(i = 0 ; i < 10 ; i++)
fscanf (fp, "%s", tt) ;
fun (tt) ;
fprintf (wf, " %s \n" , tt) ;
}
fclose ( fp) ;
fclose (wf) ;
}
选项
答案
1 int i; 2 for (i=1; i
=’a’&&ss[i]<=’z’)ss [1] —=32; 4 }
解析
(1)首先取得字符串中下标为奇数的字符。
(2)判断奇数位置的字符是否为小写字母。
(3)若(2)中的判断结果是小写字母,则对其进行转换。
转载请注明原文地址:https://kaotiyun.com/show/BgID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
行政机关制定的除行政法规和规章以外的其他规范性文件,在设定行政处罚上()。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
许许多多的临床实验都表明抗氧化物质实际上并不能对我们的心血管系统起到改善作用。关于抗氧化物质与癌症关系的数据没那么多,但最近一次大规模的检验维生素E能否抑制癌症的实验中途就被停止了——因为维生素E不仅没有显示出益处,反倒略微增加了前列腺癌的发病率。
将下列句子组成一段逻辑严谨、语言流畅的文字,排列顺序最合理的是()。①但我们必须在鼓励创业的同时,也树立起高度的风险意识②如果说减税等鼓励创业的政策能够燃起大众创业热情的话,那么降低创业风险、及时为创业失败“止损”,则能促使更多
①在无意义面前,大脑由于寻找不到答案而引发焦虑,当然这是积累到固定阈值之后的事情②权利是伴随选择而产生的,譬如电视机的频道转换器就给了观众看与不看的权利③人的大脑有一种无法改变的功能,即不断地追索词语以及所有事情的意义④如果在
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
2017年中央一号文件指出,以推进农业供给侧结构性改革为主线,围绕(),加强科技创新引领,加快结构调整步伐,加大农村改革力度,提高农业综合效益和竞争力。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
下列药物能弥散进气管导管套囊,使囊内压增高的是
治疗库欣综合征宜采用
按合同的表现形式分类,不包括( )。
甲、乙公司均为增值税一般纳税人,适用的增值税税率为13%。甲公司销售给乙公司一批商品,形成应收账款600万元(含增值税),款项尚未收到。到期时乙公司无法按照合同规定偿还债务,经双方协商,甲公司同意乙公司用存货抵偿该项债务,该批存货公允价值500万元,成本
红色看起来觉得温暖、蓝色看起来觉得清凉,这是感觉的()。
一化三改
Doctorsalreadyknowthatpeoplewhosmokecandamagetheirhearing.ThelateststudyinthejournalTobaccoControl,【C1】______m
在计算机网络中,英文缩写WAN的中文名是()。
AftertheAmericanRevolution,______becamethefirstcapitaloftheUnitedStates,beingalreadythelargestcityinNorthAme
【S1】【S6】
最新回复
(
0
)