英文句子倒叙:(C语言实现)请按要求实现!
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/17 19:08:07
英文句子倒叙:(C语言实现)请按要求实现!
输入一个句子,占用一行.句子由单词和单词间的空格组成.单词只有小写字母.单词之间由空格隔开.单词之间不会有多个空格.每个句子至多有1000个字母.多组数据输入.将句子单词的排列顺序倒过来输出.
多组数据输入,以EOF为结束.
SAMPLE INPUT:
It is a apple
sample OUTPUT:
apple a is it
输入一个句子,占用一行.句子由单词和单词间的空格组成.单词只有小写字母.单词之间由空格隔开.单词之间不会有多个空格.每个句子至多有1000个字母.多组数据输入.将句子单词的排列顺序倒过来输出.
多组数据输入,以EOF为结束.
SAMPLE INPUT:
It is a apple
sample OUTPUT:
apple a is it
#include
#include
#define N 1000
#define SIZE 50
int main(void)
{
\x05int i = 0,j = 0;
\x05char str[N];
\x05char *temp;
\x05char *p[SIZE] = { NULL };
\x05printf("input:\n");
\x05while (EOF != (str[i] = getchar()))
\x05{
\x05\x05if ((0 == i) || ('\0' == str[i-1]))
\x05\x05{
\x05\x05\x05p[j++] = &str[i];
\x05\x05}
\x05\x05else if ((' ' == str[i]) || ('\n' == str[i]))
\x05\x05{
\x05\x05\x05str[i] = '\0';
\x05\x05}
\x05\x05i++;
\x05}
\x05for (i=0; i
#include
#define N 1000
#define SIZE 50
int main(void)
{
\x05int i = 0,j = 0;
\x05char str[N];
\x05char *temp;
\x05char *p[SIZE] = { NULL };
\x05printf("input:\n");
\x05while (EOF != (str[i] = getchar()))
\x05{
\x05\x05if ((0 == i) || ('\0' == str[i-1]))
\x05\x05{
\x05\x05\x05p[j++] = &str[i];
\x05\x05}
\x05\x05else if ((' ' == str[i]) || ('\n' == str[i]))
\x05\x05{
\x05\x05\x05str[i] = '\0';
\x05\x05}
\x05\x05i++;
\x05}
\x05for (i=0; i
英文句子倒叙:(C语言实现)请按要求实现!
一元多项式的实现(C语言)
C语言怎么实现四则运算
DES加密算法C语言实现
2、设计要求:请任选一种存储方式表示队列,用C\C++语言实现队列的基本操作:
编写一个C语言程序,关于“统计一条英文句子中字母的个数,在主程序中实现输入输出”
1.用c语言编写程序,实现输入10个数,分别求其最大值、最小值及平均数,要求用函数实现.
用C语言求100以内所有奇数之和,要求十个一行;(用while、for语句来实现)
用C语言求100以内所有偶数之和,要求十个一行;(用while、for语句来实现)
编写一个C语言程序,统计一个班(最多50人)的学生成绩,要求实现以下功能:
二叉树中序遍历非递归算法(c语言实现)
英语翻译翻译英文:实现梦想要求是a dream( )