求助 用c语言写一个程序
本帖最后由 彩笔凡 于 2023-11-14 12:55 编辑用C语音编写
输入一行字符,统计其中有多少个单词,单词之间用空格分隔开 # 使用Python编写一个程序来统计输入的一行字符中有多少个单词,单词之间用空格分隔开
input_string = input("请输入一行字符:")# 获取用户输入的一行字符
words = input_string.split()# 使用split()方法将输入的字符按照空格分割成单词,并存储在列表中
word_count = len(words)# 统计列表中单词的个数
print("输入的一行字符中共有 {} 个单词".format(word_count))# 输出单词的个数
这段代码首先获取用户输入的一行字符,然后使用split()方法将输入的字符按照空格分割成单词,并存储在列表中。最后统计列表中单词的个数并输出。 麻烦用c语言,谢谢各位大佬了 本帖最后由 妖娆乌龙茶 于 2023-11-14 14:17 编辑
#include<stdio.h>
#define NUM 1024
int main(void)
{
int i=0;
int num=0;
char ch;
char str=" ";
printf("请输入字符串");
while((ch=getchar())!='\n')
{
str = ch;
num++;
}
printf("您一共输入了%d个字符,分别是", num);
for(i=0; i<num; i++)
{
printf("%c",str);
}
putchar('\n');
return 0;
}
页:
[1]