I am a student 单词逆序输出
来源:互联网 发布:c语言选择语句 编辑:程序博客网 时间:2024/05/01 19:55
C++:
# include <stdio.h>
# include <string.h>
void
fun(
char
* a,
char
* b)
{
int
i,j,k=0;
for
(i=
strlen
(a)-1;i>=0;i--)
{
if
(a[i]==
' '
)
{
for
(j=i+1;a[j]&&a[j]!=
' '
;j++)
{
b[k++] = a[j];
}
b[k++] =
' '
;
}
}
for
(i=0;a[i]!=
' '
;i++)
b[k++] = a[i];
b[k] =
'\0'
;
}
int
main(
void
)
{
char
a[20]=
"i am a stdudent"
,b[20];
fun(a,b);
printf
(
"%s"
,b);
}
Java:
String s = "I am a student";
String[] a=s.split(" ");
for(int i = a.length;i>0 ;i--){
System.out.print(a[i-1]+" ");
}
0 0
- I am a student 单词逆序输出
- C 语言字符串 将一行字符串I am a student。逆序输出student。a am I;
- 将字符串以单词为单位逆序"I am a Student" 解法
- C 反转字符串中的单词 "student a am i " --> "i am a student "
- 单词翻转(i am a student)--->>(student a am i)
- 输入字符串“I am a student”,要求输出字符串“student a am I”
- “I am a student”反转成“student a am I”
- I am a student. student.a am I
- student a am i -> i am a student
- 从"student a am i"到"i am a student"
- i am a student.转为student. a am i
- 倒转一个句子,如果输入的句子为I am a student. 输出为:student. a am I
- 将输入的字符串反序打印。例如输入“I am a student.”输出“student. a am I”。
- 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,没有标点符号。 例如输入“I am a student”,则输出“student a
- 编写一个C函数,将”I am a student. ”倒置为”student. a am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 翻转字符串i am a student
- 翻转字符串 "student a am i"
- “student a am i”的倒置
- 湍流 Spectrum 与 Cascade 的理解
- 大数据学习之BigData常用算法和数据结构
- C++常见面试题
- 【OSS】Bucket读写权限
- cmd安装weblogic12c的时候总是说jre不是有效的JDK
- I am a student 单词逆序输出
- [图的搜索]二分图判定
- 6种简历错误,你中枪了没?
- NoSQL的三大基石(CAP、BASE和最终一致性)
- dojo.byId与registry.byId、dijit.byId
- 值调用(call by value)和引用调用(call by reference)
- Linux内核SMP负载均衡浅析
- Java NIO系列教程(一) Java NIO 概述 Channel
- HDOJ 2561 第二小整数