| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 656 人关注过本帖
标题:新手继续请教一个简单函数调用问题 大家看看我做错在哪呢?
取消只看楼主 加入收藏
砍一刀
Rank: 1
等 级:新手上路
帖 子:36
专家分:3
注 册:2010-6-6
结帖率:0
收藏
已结贴  问题点数:10 回复次数:5 
新手继续请教一个简单函数调用问题 大家看看我做错在哪呢?
1,编写一个程序,程序用要调用名为one_three()的函数。该函数要在一行中显示单词"one",再调用TWO()的函数,然后再另一行中显示单词“three”。函数two()应该能在一行中显示单词"two",函数调用之后要显示"done"。这样,最后的输出结果应该如下所示。
starting now;
one
two
three
done!
搜索更多相关主题的帖子: 函数 
2010-06-08 15:54
砍一刀
Rank: 1
等 级:新手上路
帖 子:36
专家分:3
注 册:2010-6-6
收藏
得分:0 
我自己写了一点 写不下去了
不知道如何让输出时自动返回上一行

#include<stdio.h>
void one_three(void);
void two(void);
int main (void)
{
printf("starting now;\n");
one_three();
two();
printf("done!\n");
return 0;
}
void one_three(void)
{
printf("one\n");
printf("\n");
printf("three\n");

}
void two(void)
{
printf("two\n");
printf("\n");
}
2010-06-08 15:55
砍一刀
Rank: 1
等 级:新手上路
帖 子:36
专家分:3
注 册:2010-6-6
收藏
得分:0 
麻烦大家帮我看一下 指点一下知识点
2010-06-08 15:56
砍一刀
Rank: 1
等 级:新手上路
帖 子:36
专家分:3
注 册:2010-6-6
收藏
得分:0 
YL_524
你说的让我是似懂非懂
如何在输入one three后 插入two呢
2010-06-08 16:35
砍一刀
Rank: 1
等 级:新手上路
帖 子:36
专家分:3
注 册:2010-6-6
收藏
得分:0 
我按照你的思路
做出来了
#include<stdio.h>
void one_three(void);
void two(void);
int main (void)
{
printf("starting now;\n");
one_three();
printf("done!\n");
return 0;
}
void one_three(void)
{
printf("one\n");
two();
printf("three\n");

}
void two(void)
{
printf("two\n");

}
2010-06-08 16:37
砍一刀
Rank: 1
等 级:新手上路
帖 子:36
专家分:3
注 册:2010-6-6
收藏
得分:0 
8楼   9楼
主要是我没理解题目
正确的答案应该是主函数调用one_three函数之后,在one_three函数里调用two函数,
这样就简单直接多了
之所有用用\b退格键 是我自己产生了歧义
也希望你们能正确理解
不管如何 先谢谢你们了
PS:这里的学习氛围真的很不错哦
很高兴能找到这样的论坛
2010-06-09 19:04
快速回复:新手继续请教一个简单函数调用问题 大家看看我做错在哪呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015777 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved