首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,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
29
问题
下列给定的程序中,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://www.kaotiyun.com/show/xXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《民事诉讼法》的规定,审判人员的回避,由()决定。
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
在历史上中国共产党曾提出:①“鼓足干劲,力争上游,多快好省地建设社会主义”:②“一切反动派都是纸老虎”;③“中华人民共和国万岁”;④“打倒蒋介石,解放全中国”。按时间先后顺序排列正确的是()。
下列历史事件按时间先后排序正确的一组是()。
a、6为自然数,且56a+392b为完全平方数,a+b的最小值是多少?
从1、2、3、4、5、6、7、8、9这几个数字中选择3个数字,使它们的乘积能够被9整除,问共有多少种不同的方法?
将1、2、3、4、5、6、7、8、9九个数排成一行,使得第二个数整除第一个数,第三个数整除前两个数的和,第四个数整除前三个数的和,……,第九个数整除前八个数的和。如果第一个数是6,第四个数是2,第五个数是1。排在最后的数是几?
掷两个骰子,掷出的点数之和为奇数的概率为P1。掷出的点数之和为偶数的概率为P2,问P1和P2的大小关系是()。
随机试题
以下说法正确的是()。
心底部浊音界扩大可见于
A、APTT延长,PT正常,加正常血浆能纠正B、APTT延长,PT延长,加正常血浆能纠正C、APTT延长,PT延长,TT延长,加正常血浆不能纠正D、APTT延长,pT延长,TT延长,加甲苯胺蓝纠正E、APTT延长,PT正常
女性,30岁。产后大出血后闭经5年。畏寒,头晕伴乏力半年,恶心、呕吐2周就诊。查体:贫血貌,颜面浮肿,皮肤干燥,心率60次/min,律齐,血压8/5.3kPa(60/40mmHg),脉搏细弱。为进一步明确诊断,可进行下列哪些试验
诊断温抗体型溶血性贫血最重要的实验室检查是
某年夏未秋初,某电化厂液氯工段发生液氯钢瓶爆炸。该工段414m2厂房全部被摧毁,相邻的冷冻厂厂房部分倒塌,两个厂房内设备、管线全部损毁,并造成附近办公楼及厂区周围280余间民房不同程度损坏。液氯工段当班的8名工人当场死亡。更为严重的是,爆炸后氯气扩散7km
关于分部分项工程量清单的编制,下列说法中正确的有()。
某卷烟厂为增值税一般纳税人,主要生产A牌卷烟(不含税调拨价100元/标准条)及雪茄烟,2014年10月发生如下业务:(1)从烟农手中购进烟叶,买价100万元并按规定支付了10%的价外补贴,将其运往甲企业委托加工烟丝,发生不含税运费8万元,取得货运增值税专
邓小平指出,有监督比没有监督好,一部分人出主意不如大家出主意。共产党从一个角度看问题,民主党派可以从另一个角度看问题、出主意。这样,反映的问题更多,处理问题会更全面,对下决心会更有利,制定的方针政策会比较恰当,即使发生了问题也比较容易纠正。这段话体现出的中
下列叙述正确的是()。
最新回复
(
0
)