发布网友 发布时间: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();
}