首页 > 软考
题目内容 (请给出正确答案)
[主观题]

输入一行字符.用函数编程统计其中有多少个单词,假设单词之间以空格分开

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“输入一行字符.用函数编程统计其中有多少个单词,假设单词之间以…”相关的问题
第1题
设变量已正确定义,下列不能统计出一行中输入字符个数(不包含回车符)的程序段是()。 A.n=0;while

设变量已正确定义,下列不能统计出一行中输入字符个数(不包含回车符)的程序段是()。

A.n=0;while((ch=getchar())!=\n)n++;

B.n=0;while(getchar()!=\n)n++;

C.for(n=0;getchar()!=\n;n++);

D.n=0;for(ch=getchar();ch!=n;n++);

点击查看答案
第2题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是______。

A.n=0;while((ch=getchar())!='\n')n++;

B.n=0;while(getchar()!='\n')n++;

C.for(n=0;getchar()!='\n';n++);

D.n=0;for(ch=getchar();ch!='\n';n++);

点击查看答案
第3题
以下程序统计从终端输入的字符中大写字母的个数。用号作为输入结束标志,请填空。

点击查看答案
第4题
设S={a,b,c},T={p,q},作f:S→T,问有多少个函数f,其中有多少满射?

点击查看答案
第5题
以下程序统计从终端输入的字符中大写字母的个数 ,num[0] 中统计字母 A 的个数 ,num[1] 中统
计字母的个数 , 其它依次类推 . 用 # 号结束输入 , 请填空 .

#include <stdio.h>

#include <ctype.h>

main()

{ int num[26]={0},i; char c;

while((_[16]_______ )!='#')

if(isupper(c)) num[c- ' A ' ]+= _[17]_______ ;

for(i=0;i<26;i++)

Printf("%c:%d\n",i+'A',num[i]);

}

点击查看答案
第6题
以下程序的功能是:对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。

点击查看答案
第7题
请补充函数fun(),该函数的功能是:从‘a’到‘z’统计一个字符串中所有字母字符各自出现的次数,结果保

请补充函数fun(),该函数的功能是:从‘a’到‘z’统计一个字符串中所有字母字符各自出现的次数,结果保存在数组aIf中。注意:不区分大小写,不能使用字符串库函数。

例如,输入: “A=abc+5*c”,结果为:a=2, b=l,c=2。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数run的横线上填入所编写的若干表达式或语句。

试题程序:

include<conio.h>

include<stdio.h>

define N 100

void fun(char *tt,int alf[])

{

int i

char *p=tt;

for(i=0;i<26;i++)

【 】;

while(*p)

{

if(*p>='A'&&*p<='z')

【 】;

if(*p>='a'&&*p<='Z')

alf[*p-'a']++;

【 】;

}

}

main()

{

char str[N];

char a='a';

int alf[26],k;

clrscr();

printf("\nPlease enter a char string:");

scanf("%S",str);

printf("\n**The original string**\n");

puts(str);

fun(str,alf);

printf("\n**The number of letter**\n");

for(k:0;k<26;k++)

{

if(k%5==0)

printf(“\n”);

printf(“%c=%d”,a+k,alf[k]);

}

printf(“\n”);

}

点击查看答案
第8题
从键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符End,则程序输出的
内容是 nu = InputBox("nu = ") n$ = Str$ (nu) p=InStr(n$,".") if p>0 Then Print Mid$(n$.p) Else Print "END" End If

A.用字符方式输出数据nu

B.输出数据的整数部分

C.输出数据的小数部分

D.只去掉数据中的小数点,保留所有数字输出

点击查看答案
第9题
有以下函数 函数的功能是()。A.统计x和y所指字符串中最前面连续相同的字符个数B.查找x

有以下函数

函数的功能是()。

A.统计x和y所指字符串中最前面连续相同的字符个数

B.查找x和y所指字符串中是否有’\0’

C.将y所指字符串赋给x所指存储空间

D.统计x和y所指字符串中相同的字符个数

点击查看答案
第10题
关于统计函数Count(字符串表达式),下面叙述错误的是()。A.返回字符表达式中值的个数,即统计记录的

关于统计函数Count(字符串表达式),下面叙述错误的是()。

A.返回字符表达式中值的个数,即统计记录的个数

B.统计字段应该是数字数据类型

C.字符串表达式中含有字段名

D.以上都不正确

点击查看答案
第11题
输入一些整数、编程计算并输出其中所有正数的和,输入负数或零时,表示输入数据结束。要求最后统计出累加的项数。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改