首页 > 大学专科
题目内容 (请给出正确答案)
[主观题]

编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字…”相关的问题
第1题
设有如下函数:函数的功能是A.统计并返回字符串ch中字符的个数B.删除字符串ch中的空格符
设有如下函数:

函数的功能是

A.统计并返回字符串ch中字符的个数

B.删除字符串ch中的空格符,返回删除字符的个数

C.统计并返回字符串ch中非空格字符数

D.删除字符串ch中除空格符外的其他字符,返回删除字符的个数

点击查看答案
第2题
有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字
符串。要求在主函数中输入字符串及m值并输出复制结果。

点击查看答案
第3题
写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。

点击查看答案
第4题
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,
输入字符为1,则输出3。

注意:部分源程序在文件PROCl.C中。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填人你编写的若干语句。

点击查看答案
第5题
编写函数fun(),该函数的功能是从字符串中删除指定的字符,同一字母的大、小写按不同字符处理。 例如
编写函数fun(),该函数的功能是从字符串中删除指定的字符,同一字母的大、小写按不同字符处理。

例如:程序执行时输入字符串为turbo c and borland c++,从键盘上输入字符n,则输出后变为turbo c ad borlad c++。

如果输入的字符在字符串中不存在,则字符串照原样输出。

注意:部分源程序已存在文件test18_2.cpp中。

请勿改动主函数脚in和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

文件test18_2.cpp的内容如下:

include<stdio.h>

include<iostream.h>

include<conio.h>

void fun(char s[ ], int c)

{

}

void main ()

{

static char str[ ]="turbo c and borland c++";

char ch;

cout<<"原始字符串:\n"<<str<<end1;

cout<<"输入一个字符:";

cin>>ch;

fun(str.ch);

cout<<"str="<<str<<end1;

}

点击查看答案
第6题
写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出。

点击查看答案
第7题
假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:只删除字符串前导和尾部的*号,
串中字母之间的*号都不删除。形参n给出了字符串的K度,形参h给出了字符串中前导*号的个数,形参e给出了字符山中最后*号的个数。在编写函数时,不得使用c语言提供的字符串函数。

例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G。

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

请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。

试题程序:

include <stdio.h>

include <conio.h>

void fun (char *a;int n ,int h ,int e)

{

}

main ()

{

char s [81],*t,*f;

int m=0,tn=0, fn=0;

printf("Enter a string :\n");

gets (s);

t=f=s;

while (*t)

{t++;m++; } /*m为字符串的长度*/

t--; /*指针t指身字符串尾部*/

while (*t=='*')

{t--; tn++; }

/*指针t指向最后一个字母,tn统计尾部'*'的个数*/

while (*f=='*' )

{f++;fn++;}

/*指针f指向第一个字母,tn统计导'*'的个数*/

fun(s, m, fn, tn);

printf ("The string after deleted: \n");

puts (s);

}

点击查看答案
第8题
写一个函数,输入一行字符,将此字符串中最长的单词输出。

点击查看答案
第9题
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的。号之外,将串中其
他*号全部删除。在编写函数时.不得使用C语言提供的字符串函数.

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