[功能]:将输入的字符串倒着输出,例如:I am a student,输出:tneduts a ma I

2025-12-18 03:04:16
推荐回答(3个)
回答1:

C 语言。把字符串放入一个数组,计算字符串长度,用循环语句,从最后一个字符起,依次输入倒数第2,第3 。。。个字符,直到全部输出。程序如下。
#include
void main()
{
char s[80]="I am a student";
int i,L;
L = strlen(s); // 测字符串长度
for (i=0;iprintf("%c",s[L-i-1]); //倒着次序输出
}
}

回答2:

String str="I am a student";
for(int i=0;i char c[]={str.charAt(str.length()-i-1)};
System.out.print(new String(c));
}

回答3:

var
letters:string;
i,len:integer;
ch:char;
begin
readln(letters);
len:=length(letters);
for i:=1 to len do
begin
ch:=copy(letters,len,1);
delete(letters,len,1);
insert(ch,letters,i);
end;
writeln(letters);
end;