c语言练习 10-0. 说反话 (20)
来源:互联网 发布:淘宝q币充值靠谱吗 编辑:程序博客网 时间:2024/04/29 14:07
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。
输出格式:每个测试用例的输出占一行,输出倒序后的句子。
输入样例:Hello World Here I Come输出样例:
Come I Here World Hello
int main(int argc, char const *argv[]){char str[80][80];int i = 0;while(scanf("%s", &str[i])){i++;if(getchar() == '\n'){break;}}while(i){i--;if(i>0){printf("%s ",str[i]);}else{printf("%s", str[0]);}}}
不能把getchar()写在while循环里,那样会多读取一个字节。
0 0
- c语言练习 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- 10-0. 说反话 (20)
- PAT Basic 1009. 说反话 (20)(C语言实现)
- 1009. 说反话 (20)——C语言
- PAT 1009. 说反话 C语言
- PAT甲级C语言.1009. 说反话
- PAT 10-0. 说反话 (20)
- 5-32 说反话-加强版 c语言
- 《Python入门》
- 漏洞科普:对于XSS和CSRF你究竟了解多少
- 百度定位SDK使用V4.0
- UVA 1993 This cheeseburger you don't need
- 算法学习 - 后缀表达式 (C++ 栈实现)
- c语言练习 10-0. 说反话 (20)
- STL系列之一 deque双向队列
- 数据库故障和web故障检测模块!
- html页面不兼容的提示与跳转
- STL系列之二 stack栈
- URAL 1032. Find a Multiple
- OnDraw()和OnPaint()的关系
- UVa 11404 - Palindromic Subsequence (最长回文子序列 DP)
- STL系列之三 queue 单向队列