用程序解决这个任务:输入一个字符串,包含不超过100个字符,编程实现找出字符串中最大字符元素并输出该元素及其对应的ASCII值. 读入字符串可以使用gets函数 输出格式要求为: "The largest character of \"%s\" is \'%c\' ,The ASCII is %d."
时间: 2023-12-14 20:03:14 浏览: 131
输入字符得到其ASCII码
5星 · 资源好评率100%
好的,下面是用C语言实现的代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[101];
char max = '\0';
int i, len;
printf("请输入字符串:");
gets(str);
len = strlen(str);
for (i = 0; i < len; i++) {
if (str[i] > max) {
max = str[i];
}
}
printf("The largest character of \"%s\" is \'%c\', The ASCII is %d.\n", str, max, max);
return 0;
}
```
运行程序后,您可以输入您想要查找最大字符元素的字符串,程序将输出该字符串中最大字符元素及其对应的ASCII值。
阅读全文