C语言如何取字符串的最后一个,比如Lloyd2取最后一个字符

发布网友 发布时间:2022-04-24 01:49

我来回答

3个回答

热心网友 时间:2023-10-19 21:30

char str[]="Lloyd2";
int l = strlen(str);
//这里是获得这个字符串的长度,长度为6
//通过长度,我们可以获取到他的最后一个字符
//由于数组下标是从0开始的,所以数组下标的最大值始终要比长度小1
//那这个字符串的最后一个字符就是
char c = str[l-1];

热心网友 时间:2023-10-19 21:30

len=strlen(str);
str[len-1]就是str的最后一个字符

热心网友 时间:2023-10-19 21:31

#include "stdio.h"
main()
{
char a[80];
int i;
printf("请输入字符串,以0结束:");
for(i=0;i<80;i++)
{ scanf("%c",&a[i]);
if(a[i]=='0')
break;
}
printf("最后一个字符为:%c",a[i-1]);
getch();
}

热心网友 时间:2023-10-19 21:30

char str[]="Lloyd2";
int l = strlen(str);
//这里是获得这个字符串的长度,长度为6
//通过长度,我们可以获取到他的最后一个字符
//由于数组下标是从0开始的,所以数组下标的最大值始终要比长度小1
//那这个字符串的最后一个字符就是
char c = str[l-1];

热心网友 时间:2023-10-19 21:30

len=strlen(str);
str[len-1]就是str的最后一个字符

热心网友 时间:2023-10-19 21:31

#include "stdio.h"
main()
{
char a[80];
int i;
printf("请输入字符串,以0结束:");
for(i=0;i<80;i++)
{ scanf("%c",&a[i]);
if(a[i]=='0')
break;
}
printf("最后一个字符为:%c",a[i-1]);
getch();
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com