编写一个函数,将任意字符串中的的大写字母函数转换为小写字母,在主函数

编写一个, 该函数返回给定字符串中大写字母字符的个数。例如:字符串“Chinese Computer
World”中,大写字母字符的个数是3个。写出主函数,设计几个字符串,测试函数输出结果是否正确。函数首部参数要求用指向字符的指针,比如
int Fun(char *str);
#include &std相关信息.h>
#include
#include &string.h>
int GetCapitalNumber(char * pcIn)
{
char *pcTmp = pcIn;
int iCount = 0;
if(*pcTmp == 0)
if(*pcTmp>= 'A' && *pcTmp &= 'Z')
return iC
}
int main(void)
{
char strTemp[3][100] = {0};
strcpy(strTemp[0], "Chinese Computer
strcpy(s...
#include &std相关信息.h>
#include
#include &string.h>
int GetCapitalNumber(char * pcIn)
{
char *pcTmp = pcIn;
int iCount = 0;
if(*pcTmp == 0)
if(*pcTmp>= 'A' && *pcTmp &= 'Z')
return iC
}
int main(void)
{
char strTemp[3][100] = {0};
strcpy(strTemp[0], "Chinese Computer
strcpy(strTemp[1], "TEST1");
strcpy(strTemp[2], "test2");
for(i=0; i&3; i++)
n = GetCapitalNumber(strTemp[i]);
printf("Test String No.%d: %s\n", i, strTemp[i]);
printf("Number of capital letter is %d\n\n", n);
system("pause");
return 0;
}
两种形式:
void inverse(int *a, int n)
int i,j,k;
for (i=0; i&n; i++)
操作说明:
1、在H1输入要查找的字符。
2、在B1输入公式“=IF(ISERROR(SEARCH(H1,A1)),"",H1)”。
3、在A1,如果包含...
合伙开一个串串香店,主意是好的,项目也是好的,只要同心协力,一定能够将店搞得红红火火,何况从秋季起就进入旺季.
开店前注意几个方面:
1.合伙必须志同道合,...
既然是英文,那就用trim()吧,它就是去掉多余空格的函数。
具体过程:假设数据列在A1开始的A列,在B1中输入=trim(A1)并回车确认后,再...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区导读:编写程序输出S=1-1/2+1/3-1/4+?+1/99-1/100的结果,编一程序,8编写程序:找出不超过1000的十位数字为1,35455题号68697
编程:要求输入整数a和b,若a*a+b*b大于100,则输出a*a+b*b百位以上的数字,否则输出两数之和a+b。
编程:根据以下函数关系:当x&=0,y=0;当0&x&=10,y=x;当10&x&=20,y=10;当x&20,y=sin(x);输入一个x值编程:根据以下函数关系:当x&0,y=-1;当0&x&=1,y=x;当1&x&=2,y=sqrt(x);当x&2,y=sin(x);输入一个x编程:输入三个正整数x,y,z,将这三个数由小到大输出。
编程:从键盘输入一个年号,判断该年号是否为闰年,并输出结果。闰年是能被4整除但不能被100整除;或能被10编程实现四位电话号码的升位。原来电话号码为1、3、5、7、9打头的号码前加2,原来电话号码为2、4、6、8打头编程实现四位电话号码的升位。原来电话号码为1、2、3、4、5打头的号码前加3,原来电话号码为6、7、8、9打头编程:已知分段函数:当x&10时,y=2*x+1;当1&x&=10时,y=5*(x+1)*(x-2);当x&=1时,y=1-2*x;从键盘输入x的值编程:输入3个正整数,判断能否组成三角形,如果能够组成三角形,则输出三角形的面积,否则输出错误。三角形编程:已知分段函数,当x&=0时,y=3*x;当0&x&=10时,y= (x+1)*(x-2);当x&10时,y=2*x*x;从键盘输入x的值,编程:判定用户输入一个不大于999的正整数是否为一个回文数。回文数是指正读和反读都相同的数。
编程:从键盘输入一个两位数的正整数a,将其转换形成一个整数b并输出b。转换的方式是:将a中较大的数码作为编程:从键盘输入一个两位数的正整数a,将其转换形成一个整数b并输出b。转换的方式是:将a中较小的数码作为初始化数组a中包含10个不同的整数,要求从键盘输入一个整数,若这个整数在数组中则从数组中删除这个整数并输初始化一字符串(字符串中的每个字符各不同),要求从键盘输入一个字符,删除字符串中和输入字符相同的字符计算一个4*4矩阵的主对角线的元素之和以及最大元素的值。要求初始化矩阵,输出计算结果并输出该矩阵。
计算一个3*3矩阵的所有元素之和以及所有元素中的最大元素的值。要求初始化矩阵,输出计算结果并输出该矩阵。初始化一字符串(长度小于20个字符),取出第3个字符到第7个字符组成的子串,输出该子串。
编程计算一个a[3][4]数组的最小值所在位置,输出该位置以及a[3][4]矩阵。要求初始化矩阵。
初始化一矩阵a[4][4],计算每行的最大元素值,要求输出原始矩阵以及每行的最大元素值。
初始化一矩阵a[4][4],计算每列的最大元素值,要求输出原始矩阵以及每列的最大元素值。
编程计算a[3][4]数组的最大值所在位置,输出该位置以及a[3][4]矩阵。要求初始化矩阵。
编程实现:计算矩阵a[3][4]每行元素的和。要求输出原始矩阵以及每行元素的和值。要求初始化矩阵。
编程实现:计算矩阵a[3][4]每列元素的和。要求输出原始矩阵以及每列元素的和值。要求初始化矩阵。
一维数组中存放任意10个整数,从第四个数据开始直到最后一个数据,依次向右移动一个位置。输出原始数据和移编程实现:在任意字符串a中将与字符c相同的所有元素的下标值分别存放在数组b中,输出字符串a和数组b。要求初初始化一个存放10个整数的数组,删除其中所有的小于0的数据。例如:当前的数据为1 C1 C6 8 9 6 6 C5 6 9已知4X4矩阵,求行下标和列下标均为偶数的元素之和, 要求输出原始矩阵以及和值。提示:例如A[0][0]、A[0][2已知4X4矩阵,求行下标和列下标均为奇数的元素之和, 要求输出原始矩阵以及和值。例如A[1][1]、A[1][3]的行下函数void fun(int a[],int n,int *small,int *big),该函数的功能是分别求出一维数组a中所有奇数项中的函数void fun(int a[],int n,int * big,int * small),该函数的功能是分别求出数组a中所有偶数项中的最编写函数void new(char str []),该函数将字符串str中ASCII值为偶数的字符删除,串中剩余字符形成一个新串编写函数void new(char str []),该函数将字符串str中下标值为偶数的字符删除,串中剩余字符形成一个新串编写函数void new(char str []),该函数将字符串str中ASCII值为奇数的字符删除,串中剩余字符形成一个新串编写函数void new(char str []),该函数将字符串str中下标值为奇数的字符删除,串中剩余字符形成一个新串编写函数void new(char str []),该函数将字符串str中下标值为偶数的字符删除,串中剩余字符形成一个新串编写函数void new(char str []),该函数将字符串str中下标值为奇数的字符删除,串中剩余字符形成一个新串编写函数void strfun(char str []),该函数功能是把str字符串中的所有字符左移一个位置,串中的第一个字符编写函数void revstr (char *str),其功能是把字符串str反序。例如字符串str为”abcde”时,则处理后为”ed编写函数int strfun(char str[], char a),其功能是计算str所指定字符串中,出现指定字符的个数,并返回此值编制函数void mystrcpy(char *str1,char *str2),其功能是实现将str2字符串中的所有的小写字母拷贝到str1字函数void dele(char *str)的功能是删除字符串中的所有数字字符,函数void strcopy(char *str1,char *str2编写函数void strfun(char str[], int n,int k,int m),此函数的功能是:对一个长度为n的字符串str从其第将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
设有一分数列:2/1,3/2,5/3,8/5,13/8,21/13,?? 试编程求出这个数列的前十项之和。
编写程序输出S=1-1/2+1/3-1/4+?+1/99-1/100的结果。
编一程序,打印出所有的“水仙花数”。 (“水仙花数”是指一个三位数,其各个位数字的立方和等于该数本身。输入一个同学的C语言成绩,要求输出成绩等级'A', 'B', 'C', 'D', 'E'。等级划分原则是:90分以上者为'A',8编写程序:找出不超过1000的十位数字为1,个位数字为3或7的所有数。例如:13、17、113、317等。
有1、2、3、4、5、6个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3。编程找出1000以内的所有完数。求一个3*3矩阵两条对角线元素之和。要求初始化该数组元素。
编程将一个数组中的最大的元素与第一个元素交换,最小的元素与最后一个元素交换,输出数组。要求初始化数组编写一个函数myatol,该函数的功能是:输入一个数字字符串,返回对应的long型整数。在main函数中写出调用的
编写一个函数sum,输入n为偶数时,调用函数求1/2+1/4+?+1/n,当输入n为奇数时,调用函数??1/1+1/3+?+1/n??
编写函数void new(char str[])的功能是:将字符串str中下标为奇数的字符删除,串中剩余字符形成一个新串,编写函数void strprocess(char str1[],char str2[]),该函数把str1字串颠倒,并在后面连接字串str2,所有字编写一个函数string,其功能是将字符串中所有小写字母全部转换成大写字母,在主函数中,初始化一个字符串,编写一个函数spir,其功能是判断一个数是否为素数。编程实现一个足够大的偶数(&6)总能表示为两个素数之和。编写一个函数sum,输入n为偶数时,调用函数求1/2+1/4+?+1/n,当输入n为奇数时,调用函数 1/1+1/3+?+1/n编写一个函数spir,其功能是判断一个数是否为素数。编程实现一个足够大的偶数(&6)总能表示为两个素数之和。编写一个函数stringcat,其功能是完成两个字符串连接,要求:在主函数中初始化两个字符串,调用stringcat进行编写一个函数substring,其功能是计算字符串中子串出现的次数。要求在主函数中初始化字符串和子串,调用函数编写一个函数string,其功能是将字符串中所有小写字母全部转换成大写字母,在主函数中,初始化一个字符串,编写函数void sort(char str []),该函数把str字符串按照ASCII码从小到大排序。在main()函数中初始化字符??从键盘输入一个整数,判断其为正数、负数还是零。如果为正数输出1,如果为负数输出-1,如果为零输出0。
??初始化一个5X5的二维矩阵,计算主对角线上的元素之和。要求输出此矩阵,并输出主对角线之和。提示a[0][0],a??已知数组int A[10]={1,2,3,4,5,4,3,3,6,7},编制函数int MyFun(int *pA)实现将数组中的所有值为3的元素删除计算分段函数的值。当x&=10时,y=x*x+0.65;当x&10且x&0时,y=x+1;当x&=0时,y=2*x+2;要求输出结果保留2位将一维数组中的10个元素对调。即第一个元素变为最后一个元素,最后一个元素变为第一个元素,第二个元素和第编制函数ITOA(int a, char *Text),将正数a转换为一个字符串。提示:需要把整数a的各个权位上的数求出,然后??计算分段函数的值。当x&=50时,y=3*x*x+0。4567;当x&50且x&0时,y=2x+1;当x&=0时,y=2*x+2;要求输出结果??初始化一个5X5的二维矩阵,计算次对角线上的元素之和。要求输出此矩阵,并输出次对角线之和。提示a[4][0],a??写一个函数strLen_0 (char *s1),其功能是统计字符串中数字的个数。在主函数中定义字符数组s1并初始化,调用实现两个数的#法和$法运算。如输入3,4,#,输出25;输入3,4,$,输出34;提示:#法和$法运算是自己定义的一种运算,求矩阵的所有靠内侧的各元素值之和。要求初始化矩阵(4行5列),输出原始的矩阵和内侧的各元素值之和,必须用循编写函数mystr(char
*str),函数将字符串str中的所有大写字母删除,剩余的字符串仍由str描述,计算删除后str实现两个数的乘法和除法运算。如输入3,4,*,输出12;输入3,4,/,输出0.75;提示:注意除数为0的情况,c语言中3/4求矩阵的所有靠外侧的各元素值之积。要求初始化矩阵(4行5列),输出原始的矩阵和外侧的各元素值之积,必须用循编写函数mystr(char
*str),函数将字符串str中的所有小写字母删除,剩余的字符串仍由str描述,计算删除后str实现两个数的加法和减法运算。如输入3,4,+,输出7;输入3,4,-,输出-1。
求矩阵的所有靠外侧的各元素值之和。要求初始化矩阵(4行5列),输出原始的矩阵和外侧的各元素值之和,用循环实编写函数mystr(char
*str,char ch),函数将字符串str中的字符ch删除,剩余的字符串仍由str描述,计算删除后st
包含总结汇报、人文社科、IT计算机、资格考试、办公文档、考试资料、文档下载、教学教材、旅游景点、计划方案、专业文献、word文档以及程序设计题库等内容。本文共2页
相关内容搜索> 问题详情
编写一个子函数zhuanhuan(),其功能是:对一个字符进行判断,如果是大写字母则转换成小写字母
悬赏:0&答案豆
提问人:匿名网友
发布时间:
编写一个子函数zhuanhuan(),其功能是:对一个字符进行判断,如果是大写字母则转换成小写字母。main函数中从键盘输入一行字符(按回车键结束输入),调用该子函数转换成小写字母输出。
为您推荐的考试题库
网友回答(共1条)展开
char zhuanhuan(char a){ if(a&='a'&&a&='z')
您可能感兴趣的试题
1请补充函数proc(),该函数的功能是:把ASCⅡ码为奇数的字符从字符串str中删除,结果仍然保存在字符串str中。字符串str从键盘输入,其长度作为参数传入函数proc()。 例如,输入“abcdefghi”,输出“bdfh”。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。 试题程序:2请补充函数proc(),该函数的功能是:求200(不包括200)以内能被2或5整除,但不能同时被2和5整除的自然数。结果保存在数组bb中,函数proc()返回数组bb中的元素。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。 试题程序:
我有更好的答案
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
享三项特权
享三项特权
享三项特权
选择支付方式:
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
常用邮箱:
用于找回密码
确认密码:当前位置: >
本程序中函数fun的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入&Ab,cD&,则输出&ab,cd&。请将下述程序补充完整。(注意:不改动程序的结构,不得增行或删行。)
#include &&stdio.h&
#include &&string.h&
#include &&conio.h&
char 【1】fun(char tt[])
&for(i=0;tt[i];i++)
&if((tt[i]&='A')&&(tt[i]&= 【2】))
tt[i]+=32;
&return(tt);
&char tt[81];
&printf(&\nPlease enter a string: &);
&gets(tt);
&printf(&\nThe result string is: \n%s&,fun(【3】));
所属学科:
试题类型:主观题
所属知识点:
试题分数:6.0 分
暂未组卷。
暂无学习笔记。
&&&&&&&&&&&&&&&希赛网 版权所有 & &&}

我要回帖

更多关于 编写函数字符串的长度 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信