第7题
A、串是字符的有限序列 String is a finite sequence of characters.
B、模式匹配是串的一种重要运算 Pattern matching is an important operation.
C、串是一种数据对象和操作都特殊的线性表 String is a linear list whose data objects and operations both special
D、空串是由空格构成的串 Empty string is a string consisting of spaces.
第8题
(37)A.包含任意个空格字符的字符串称为空串
B.仅包含一个空格字符的字符串称为空串
C.字符串的长度是指串中所含字符的个数
D.字符串的长度是指串中所含非空格字符的个数
第9题
(37)A.包含任意个空格字符的字符串称为空串
B.仅包含一个空格字符的字符串称为空串
C.字符串的长度是指串中所含字符的个数
D.字符串的长度是指串中所含非空格字符的个数
第10题
例如:str=“how do you do”,结果为:num=4。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include <stdio.h>
define N 80
void fun(char *s,int *num)
{
int i,n=0;
for(i=0;【 】;i++)
{
if(s[i]>='a',&&s[i]<='z',&&(s[i+1)==’’||s[i+1]=='\0'))
【 】;
}
【 】;
}
main()
{
char str[N];
int num=0;
printf("Enter a string:\n");
gets(str);
while(str[num])
num++;
fun(str,&num);
printf("The number of word is:
%d\n\n",num);
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!