当前位置:   article > 正文

15 查找最大 ASCII 码值的字符_c++求字符串的ascii码的最大值函数

c++求字符串的ascii码的最大值函数

编写一程序,该程序的功能是首先将用户通过键盘输入的若干字符(用 EOF 结束输入)存入一维数组 s 中,然后找出数组中具有最大 ASCII 码值的字符,并且输入该字符以及该字符对应的 ASCII 码。

要求:程序中有关输入,输入以及查找等操作必须通过指针来完成。

  1. #include<stdio.h>
  2. #define N 100
  3. int main()
  4. {
  5. char s[N],*p=s,max;
  6. // ctrl+z回车,ctrl+z回车,结束输入
  7. while(scanf("%c",p++) != EOF);
  8. max = *s;
  9. p=s;
  10. while(*p++ != '\0')
  11. {
  12. if(max < *p)
  13. {
  14. max = *p;
  15. }
  16. }
  17. printf("%c,%d",max,max);
  18. return 0;
  19. }

运行结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/310083
推荐阅读
相关标签
  

闽ICP备14008679号