首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,fun()函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写(这里的“单词”是指有空格隔开的字符串)。例如,若输入: I am a student to take the examination 则应输出:I aM
下列给定的程序中,fun()函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写(这里的“单词”是指有空格隔开的字符串)。例如,若输入: I am a student to take the examination 则应输出:I aM
admin
2010-05-05
30
问题
下列给定的程序中,fun()函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写(这里的“单词”是指有空格隔开的字符串)。例如,若输入:
I am a student to take the examination
则应输出:I aM A studenT tO take thE examinatioN
请改正程序中的错误,使它能得出正确的结果。
注童:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <ctype.h>
#include <stdio.h>
void fun(char *p)
{
int k=0;
for ( ; *p;p++)
if (k)
{
/*************found**************/
if (p==’’)
{
k=0;
/*************found**************/
*p=toupper(*(p-1));
}
}
else
k=1;
}
main()
{char chrstr[64];
int d;
clrscr();
printf("\nPlease enter an English sentence within 63 letters:");
gets(chrstr);
d=strlen(chrstr);
chrstr[d==’ ’;
chrstr[d+1]=0;
printf("\nBofore changing:\n %s",chrstr);
fun(chrstr);
printf("\nAfter changing:\n%s",chrstr);
}
选项
答案
(1)错误:if(p==’’) 正确:if(*p==’’) (2)错误:*p=toupper(*(p-1)); 正确:*(p-1)=toupper(*(p-1));
解析
本题比较简单,重点考查toupper函数的用法,该函数是将ch字符转换成大写字母,该题较多地应用了字符串处理函数。
转载请注明原文地址:https://kaotiyun.com/show/xXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
色彩是一种物理光学现象.有光就有色。我们生活在缤纷的色彩世界,需要不断地了解色彩、恰当地应用色彩,使我们的生活更加丰富多彩。下列说法正确的是()。①医院墙壁、桌椅选用蓝色或白色,使人心情平静②快餐店选用鲜艳的橙色易引起顾客食欲③中国人结婚用红色
在下列犯罪构成的一般要件中,体现犯罪实质特征的要件是()。
热传导的各种方式中,热辐射是以()形式传递热量的。
国务院办公厅印发《当前政府信息公开重点工作安排》对当前政府重点工作做出部署,下列关于“政府信息公开”表述错误的是()。
李某系A市建设银行某储蓄所记账员。2002年3月20日下午下班时,李某发现本所出纳员陈某将2万元营业款遗忘在办公桌抽屉内(未锁)。当日下班后,李某趁所内无人之机,返回所内将该2万元取出,用报纸包好后藏到自己办公桌下面的垃圾箱中,并用纸箱遮住垃圾袋。次日上午
经济学上所推崇的“橄榄型”收入分配结构.是指低收人和高收入相对较少、中等收入占绝大多数的分配结构。我国正在采取措施,实施“提低、扩中、调高、打非、保困”的方针,使收入分配朝着“橄榄型”方向发展。这主要是为了促进()。
改革开放以来,我国主要区域政策经历了不同的阶段:①以经济特区为重心的沿海地区优先发展阶段;②以缩小区域差距为导向的西部大开发阶段;③以浦东开发为龙头的沿江沿边地区重点发展阶段;④以区域协调发展为导向的共同发展阶段。这四个阶段按时间顺序排列应为()。
某出版社新招了10名英文、法文和日文方向的外文编辑,其中既会英文又会日文的小李是唯一掌握一种以上外语的人。在这10人中,会法文的比会英文的多4人,是会日文人数的两倍。问只会英文的有几人?
用1到7的数字组成一个六位数密码,密码中每个数字只使用一次。在所有可能的密码排列中,能被3整除的数字占所有可能的排列数的比重为:
随机试题
女性,27岁,产后第4天,出现寒战、高热、腰痛,尿白细胞30个/HP,尿蛋白(+),并尿痛,下腹痛,肾区叩击痛,耻骨上压痛(+),血象WBC18×109/L。首先应考虑产后并发何种疾病
形象定位需要研究(),确定()。
《招标投标法》有关资格后审的规定,招标人采用资格后审办法对投标人进行资格审查的,应当在开标后由()按照招标文件规定的标准和方法对投标人的资格进行审查。
下列说法中错误的是()
下列不属于反垄断法所禁止的滥用行政权力排除、限制竞争行为的是()。
某中国公民2007年全年从中国境内取得工资、薪金收入60000元人民币,国债利息收入2000元。当年从甲国取得利息收入4000元,从乙国取得特许权使用费收入10000元,并已按甲国、乙国的税法规定分别缴纳了个人所得税500元和3000元。要求:请计算该纳税
东风公司是一家发展中的公司,它创立于15年前,现在拥有多家连锁店。在过去的几年中,从公司外部招聘来的中高层管理人员中,大约有5%的人员不符合岗位的要求,工作绩效明显低于公司内部提拔起来的人员。在过去的两年中,从公司外聘的中高层管理人员中有9人不是自动离职就
美国近年来在电视卫星的发射和操作中事故不断,这使不少保险公司不得不面临巨额赔偿,这不可避免地导致了电视卫星的保险金的猛涨,使发射和操作电视卫星的费用变得更为昂贵。为了应付昂贵的成本,必须进一步开发有更多尖端功能的电视卫星来提高电视卫星的售价。以下哪项如果为
关于第一段的段意有如下四种概括,其中最准确的一种是:文中的“怀疑论者”指的是:
Burnrateisthespeedatwhichastartupbusinessconsumesmoney.Myratewouldbe$50,000amonthwhenmynewmediacompanys
最新回复
(
0
)