44问答网
所有问题
编写程序,设计一个寻找输入字符串中字符值最大的字符,并统计其第一
次出现的位置和出现的次数。
举报该问题
推荐答案 2016-05-05
#include<stdio.h>
void main()
{ char str[256];
int i,k,n;
gets(str);
i=0; k=0; n=1;
while ( str[i] )
{ if ( str[k]<str[i] ) { k=i; n=1; }
else if ( str[k]==str[i] ) n++;
i++;
}
printf("字符值最大字符为%c,第1次出现位置%d,出现次数%d\n",str[k],k,n);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GZY6ZD6RYWV3VDWZKDK.html
相似回答
C语言
输入一个字符串,并
输出其中
最大的字符
.
答:
define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <
string
.h>int main(){ printf("请
输入一个字符串
(C/C++学习Q_U_N):\n");char str[100];scanf("%s", str);int length = strlen(str) + 1;char Max = str[0];for (int i = 0; i < len...
C语言
编程
:从键盘上
输入
三
个字符串,
要求找出其中
最大
者
答:
字符串比较使用strcmp函数。三
个字符串
比较大小,先比较字符串a和字符串b的大小,把大的字符串和字符串c比较,最后输出
最大的字符串
即可。strcmp函数原型:int strcmp( char *str1 , char *str2 )功能:比较字符串str1和strl2的大小。结果:若str1==str2,则返回零;若str1>str2,则返回正数;...
...
程序
功能是找出
字符串
sir
最大的字符,并
放在
第一个
位置上,例如
输入
chy...
答:
1、i记录的是
输入
串sir的长度。for(m = 0; m <= i; ++m) // 应该是 for(m = 0; m < i; ++m)2、sir[m] >= sir[m + 1]; // 这而越界了。
编写一个
C
程序,
运行时
输入
a,b,c三个值,输出其中
值最大
者
答:
include<stdio.h> int main(){ int a,b,c,max;printf("请输入三个数:\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数
中最大的
数为:%d",max);return 0;}
大家正在搜
编写程序将字符串中的数字字符
编写程序删除字符串中的指定字符
编写程序将字符串逆序输出
c语言字符串数组字典序排序
统计不同的字符个数python
c语言字符串排序算法
c语言中姓名按字典顺序排序
下面程序中函数fun的功能是
c删除数组中的某个元素
相关问题
c语言中设计一个寻找输入字符串中字符值最大的字符,并输出最大...
编写一个程序实现以下功能:从键盘输入一个字符串,找出该字符串...
输入一串字符串,求其中字符值最大的字符,并输出最大
汇编语言 编写一个程序,从一个字符串查找ASCII码最大的字...
各位c语言高手进来帮忙
用c++设计一程序,输入一串字符,分别统计出其中英文字母、空...
用c语言编写一个程序,统计输入的字符串中最大连续重复字母的个...