急求 编程实现:输入一个英文句子,将句子中每个单词的首字母大写后输出。

2024-11-05 04:23:31
推荐回答(2个)
回答1:

#include

void main()

{

char x[100];

int i;

printf("请输入英语句子\n");

gets(x);

x[0]=x[0]-32;

for (i=1;x[i]!='\0';i++)

if (x[i-1]==' ')

机器语言

在计算机系统中,一条机器指令规定了计算机系统的一个特定动作。一个系列的计算机在硬件设计制造时就用了若干指令规定了该系列计算机能够进行的基本操作,这些指令一起构成了该系列计算机的指令系统。在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序。

回答2:

#include
void main()
{
char x[100];
int i;
printf("请输入英语句子\n");
gets(x);
x[0]=x[0]-32;
for (i=1;x[i]!='\0';i++)
{
if (x[i-1]==' ')
{
x[i]=x[i]-32;
}
}
for (i=0;x[i]!='\0';i++)
{
printf("%c",x[i]);
}
printf("\n");

}