多语言展示
当前在线:697今日阅读:168今日分享:49

C++求字符串最大字符

C++语言:输入一串字符串求最大字符。利用了char字符处理,快速处理字符。不需要取余,处理字符包括键盘上能正常输入的字符。
工具/原料

C-Free 5编译器

方法/步骤
1

//源码、运行状态浏览状态效果using namespace std;#include 'iostream'int main(){    int exchange;     char array[0XFFFF],max=0;     cout<<'请输入字符串(最大65535位数字):';     cin>>array;     for(exchange=0X0;array[exchange]!='\0';exchange++)     if(max

2

int exchange; char array[0XFFFF],max=0;定义exchange为整形变量定义 数组array、max为字符变量变量。0XFFFF为十六进制,转换十进制结果65535.

3

cout<<'请输入字符串(最大65535位数字):';输出字符'请输入字符串(最大65535位数字):'显示到屏幕中。

4

cin>>array;输入数据到array字符数组保存,最大输入为定义时的0XFFFF。

5

for(exchange=0X0;array[exchange]!='\0';exchange++)for循环用于判断字符串是否到达'\0',条件为真结束for循环,为假继续循环。

6

if(max

7

return 0;将0值返回给main()函数。

注意事项

源代码只在C-Free 5编译器中进行测试,其他编译器有其它情况尚不清楚。比如,无法通过编译。

推荐信息