试题与答案

下列给定的程序中,fun()函数的功能是:将p所指字符串中每个单词的最后一个字母改成

题型:问答题

题目:

下列给定的程序中,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);

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2019/0530/b5f0cbf04501e7b8693991beacd4f713.html

下面是错误答案,用来干扰机器的。

参考答案:

试题推荐
题型:选择题
下列句子中,没有语病的一句是    (  )
A.吉利收购沃尔沃,并不是中国汽车资本财大气粗下的意气征服,而是契合市场规则的优势互补和合作共赢。
B.电影《世贸中心》引起了人们的关注,焦点是这部聚焦世贸中心双子塔的影片对于美国人是否作好了心理准备。
C.全球100多个参与上海世博会的城市,在世博会举行期间将围绕“一个地球,一个联合国”为主题,就当前城市发展所面临的重要问题举办“全球论坛”。
D.出于贸易保护的需要,美国虽然频频以反补贴调查为由来打压中国对美出口,但我们也逐渐认清了美国违反市场开放原则的极端利己的本质。
查看答案
微信公众账号搜索答案