首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里的“单词"是指由空格隔开的字符串)。 例如,若输入:I am student to take the examination,则应输出:I
给定程序MODll.C的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里的“单词"是指由空格隔开的字符串)。 例如,若输入:I am student to take the examination,则应输出:I
admin
2013-03-29
10
问题
给定程序MODll.C的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里的“单词"是指由空格隔开的字符串)。
例如,若输入:I am student to take the examination,则应输出:I Am A Student To Take The Examination。
请改正程序中的错误,使程序能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
/**********************found***********************/
include
/**********************found***********************/
upfst(char p)
{ int k=0;
for(;*p;p++)
if(k)
{ if(*p==’’) k=0;}
else if(*p !=’’)
{ k=1;*p=toupper(*p);}
}
main()
{ char chrstr[81];
printf("\nPlease enter an English
text line:");gets(chrstr);
printf("\ninBefore changing:\n
%s",chrstr);
upfst(chrstr);
printf("inAfter changing:\n%s\n",
chrstr);
}
选项
答案
(1)#include
(2)upfst(char*p)
解析
(1)第一标识下“include
"是将头文件"stdio.h"包含进来,包含头文件应使用“#include",故第一标识下应改成“#includc
"。
(2)在主函数内,函数调用“upfst(chrstr);",而chrstr是数组名,表示的是数组的首地址,故upfst函数的参数是指针,第二标识下应改成“upfst(char*p)"。
转载请注明原文地址:https://kaotiyun.com/show/MWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义长度为12的数组,下面四种方法中正确的有【】。①intx[12];②intn=12;③constintn=12;④intx[]={1,2};int
Jackson方法是一种面向【】的结构化方法。
在C语言的函数中()
设有如下的函数funct(x)floatx;{x*=x;printf("\n%d",x);return(x);}则函数的类型()
软件结构是以【】为基础而组成的一种控制层次结构。
设有一共用体变量定义如下:uniondata{longw;floatx;inty;charz;};uniondatabeta;执行下列语句后,正确的共用体变量beta的
若有以下说明和语句:char*language[]={"FORTRAN","BASIC","PASCAL","JAVA","C"};char**q;q=language+2;则语句printf("%o\n",*q);()。
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
设x为int型变量,执行以下语句,x=10;x+=x-=x-x;x的值为______。
以下关于函数的叙述中正确的是 ______。
随机试题
这个时代有两个看似彼此矛盾的趋向:一方面,随着人们受教育水平的提高及获得信息渠道的多元化,人们能对各种传言做出更清醒的理性判断;但另一方面,信息的爆炸性增长和技术进步也使谣言传播的速度大大加快,人们往往来不及分辨各种信息的真假。虽然人们总是假定,只要不断提
当排气压力超过高压压力调定值时,压力控制器动作,造成()。
下列关于供电安全要求的表述,正确的是()。
贸易术语CIFc表示的是()。
标准完全成本法:直接物料和直接人工的实际成本+预定变动制造费用和固定制造费用。
关于二尖瓣狭窄的病理生理,下述正确的是()。
A、3B、1C、0D、-1C6÷3-2÷1=0,15÷5-12÷4=0,4÷1-16+4=(0)。
人在屋里憋闷得久了,倦了,懈怠了,视角就凝同了:这不是体力上的疲惫,而是心智上的衰竭。这时就需要窗子里的人走到窗前,适时放飞一下郁闷的心情,放到太阳底下晒一晒,思想就不会霉掉,人只有在天地间才会多些悟的灵感和做的创意,从容淡定之中,情感才能归于平和,真知方
Today’sworkerisnolongerwillingtoworkinanauthoritariananddehumanizingenvironment.Workerswantmeaningintheirwork
HowtoBuildYourVocabularyEffectivelyVocabularyisthefoundationoflearningalanguage.Withoutit,noneoftheskillscou
最新回复
(
0
)