C 단어 계산 방법
프로그램은 단어를 인식하지 못하지만 기사의 단어는 공백으로 구분됩니다. 즉, 단어 수 = 공백 수 + 1입니다.
모두 C 언어에서 단어 수를 세는 것은 실제로 기사의 공백 수로 변환됩니다.
문제를 바꾸는 것에 대한 이러한 사고 방식을 사용하면 전체 문제가 훨씬 단순해집니다. 먼저 이 아이디어에 따라 직접 구현해 볼 수도 있고, 아래 코드를 직접 보고 구현해 볼 수도 있습니다.
추천 학습: c 언어 비디오 튜토리얼
#include <stdio.h> int main() { printf("输入一行字符:\n"); char ch; int i,count=0,word=0; while((ch=getchar())!='\n') if(ch==' ') word=0; else if(word==0) { word=1; count++; } printf("总共有 %d 个单词\n",count); return 0; }
프로그램 테스트:
输入一行字符: I Love China 总共有 3 个单词 输入一行字符: I Love Xichang College 总共有 4 个单词
더 많은 C 언어를 보려면 프로그래밍 튜토리얼 소개, PHP 중국어 웹사이트를 주목하세요!
위 내용은 C 언어에서 단어 수를 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!