题目内容
(请给出正确答案)
[主观题]
将从键盘上输入的一个字符串每个单词的第一个字母转换为 大写字母
提问人:网友jacob_xxh
发布时间:2022-01-06
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。
【说明】
给定函数fun的功能是:将从键盘上输入的每个单词的第一个字母转换为大写字母,输入时各单词必须用空格隔开,用“.”结束输入。
【函数】
int fun(char *c,int status)
{
if((1)=='')
return 1;
else
{
if((2)&&(3)&&(4))
(5)='A'-'a';
return 0;
}
}
main()
{
int flag=1;
char ch;
printf("请输入一字符串,用点号结束输入!\n");
do {
ch=getchar();
flag=fun(&ch,flag);
putchar(ch);
}while(ch!='.');
printf("\n");
}
A.将给定字符串全部转换为大写字母。
B.将给定字符串全部转换为小写字母。
C.将给定字符串首字母转换为大写字母。
D.将给定字符串首字母转换为小写字母。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!