国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

編程練習(xí)3.2

2019-11-11 05:18:18
字體:
供稿:網(wǎng)友

題目:編寫函數(shù)void count(char a[],char w[][10],int n,int b[])。功能是:統(tǒng)計(jì)w指向的數(shù)組中的n個單詞在a指向的字符串中各自出現(xiàn)的次數(shù)(將非字母字符看作單詞分割符),擰將統(tǒng)計(jì)結(jié)果依次保存在b指向的數(shù)組中。

#include <stdio.h>#include <stdlib.h>#include <string.h>void input(char w[][10],int n);         //輸入函數(shù)void count(char a[],char w[][10],int n,int b[]);int main(){    char w[10][10];	char str[100];	int result[50];             //用于存放統(tǒng)計(jì)結(jié)果	int n = 0;                 //單詞個數(shù)	PRintf("請輸入一個總的字符串:/n");	fgets(str,100,stdin);	printf("請確認(rèn)需要找出的單詞數(shù):/n");	scanf("%d",&n);	printf("請輸入%d個單詞:/n",n);	input(w,n);	count(str,w,n,result);	return 0;}void input(char w[][10],int n){	int i = 0;	int j = 0;	for (i = 0 ; i < n ; i++)	{		scanf("%s",w[i]);	}}void count(char a[],char w[][10],int n,int b[]){	int count_num = 0;	int i = 0;                  //i為總字符串a(chǎn)[]的循環(huán)變量	char temp[10];       //定義臨時數(shù)組用于和w比較	int j = 0;          //該循環(huán)變量用于臨時數(shù)組	int k = 0;            //該循環(huán)變量用于b[]	int l = 0;            //該循環(huán)變量用于w[][10]	for (l = 0 ; l < n ;l++ )             //現(xiàn)從w中拿出第0行進(jìn)行比較	{		for ( i = 0 ; i < strlen(a) ; i++)		{			while ( (a[i] >= 'A' && a[i]  <= 'Z') 					|| ( (a[i] >= 'a' && a[i] <='z') ) )			{				temp[j]=a[i];				i++;				j++;			} 			temp[j] = '/0';               //賦予temp /0 字符串結(jié)束標(biāo)志			if ( strcmp(temp,w[l]) == 0)			{				count_num++;			}			j = 0;                       //j置0,再重新為temp賦值		}		b[k] = count_num;		k++;		count_num = 0;	}	printf("結(jié)果分別為:/n");	for ( i = 0 ; i < k ; i++)	{		printf("%d/n",b[i]);	}}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 麦盖提县| 西畴县| 花莲市| 巴彦淖尔市| 襄樊市| 阿拉善右旗| 铜川市| 涡阳县| 宁都县| 凤冈县| 海兴县| 民和| 和平区| 亳州市| 红桥区| 唐河县| 镇宁| 株洲县| 农安县| 志丹县| 高要市| 砀山县| 泗阳县| 武定县| 平顶山市| 辉南县| 淮滨县| 类乌齐县| 洞头县| 娄烦县| 西宁市| 瑞昌市| 开化县| 荆门市| 蒲江县| 襄垣县| 灌云县| 青神县| 葵青区| 天峻县| 文山县|