| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 827 人关注过本帖
标题:今天学C Primer Plus的2—6时,用了个十分简陋的方法来做,想在这里问一下, ...
取消只看楼主 加入收藏
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:8 
今天学C Primer Plus的2—6时,用了个十分简陋的方法来做,想在这里问一下,究竟还有什么方法能更精练的做出呢?
2—6
编写一个能够产生下列输出的程序:
Smile!Smile!Smile!
Smile!Smile!
Smile!

在程序中定义一个能显示字符串Smile!一次的函数,并在需要时使用该函数。

------------------------------------------------------------------------------
#include <stdio.h>
void smile(void);
int main(void)
{
    smile();smile();smile();
    printf("\n");
    smile();smile();
    printf("\n");
    smile();
    printf("\n");
    return 0;
}
void smile(void)
{
    printf("Smile!");
}
搜索更多相关主题的帖子: void 今天 include return 字符串 
2012-04-04 10:56
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 2楼 lonmaor
呜呜呜,我这种解决方法是不是十分不提倡的?没办法,傻人用的傻方法。循环啊,还未深入学,之前看到其他人的循环解法,发现挺长的,又应怎么评论下面看到的这条循环呢?

------------------------------------------------------------------------------------------------------------------------------------------------
#include<stdio.h>
void smile(int n);
int main(void)
{
int num;
num=3;

smile(num--);
smile(num--);
smile(num--); return 0;
}
void smile(int n)
{
while(n-->0)
printf("smile!");
printf("\n");
}
2012-04-04 11:13
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 6楼 于祥
哦,这种编程方法还未看到呢。
2012-04-04 16:12
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 7楼 TonyDeng
晕,新手刚刚学到2—6那,循环都没学到呢。
2012-04-04 16:14
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 8楼 Ayiis
看了大家的答案,我知道我是时候加快进度学习了
2012-04-04 16:15
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 12楼 TonyDeng
明白了。另外,现在班上老师讲课用的是谭浩强C语言程序设计(第四版),看了很多网上的建议,都明确说不看为妙,我就想问一下:“这本书是否有其出彩的地方呢,还是说一无是处,像我这种想通过自学达到一个相对好的程度的学生,是不是要避免看它呢?”
2012-04-05 11:07
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 15楼 lonmaor
嗯,也对。我想即使有错也是可以锻炼自己的纠错能力的,多通过实践,应该可以更好的看见书的优缺点。
2012-04-05 20:00
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 16楼 songping_lin
多谢了
2012-04-05 20:00
zhengbingyin
Rank: 2
等 级:论坛游民
帖 子:52
专家分:20
注 册:2012-3-27
收藏
得分:0 
回复 17楼 TonyDeng
之前学习用的是VC6.0,现在下载了个codeblocks,应该算不错的吧?!确实发现自己有点急功近利了,其实我应该自己读过才去下判断的,嗯,即使有错通过实践也能纠正。
2012-04-05 20:03
快速回复:今天学C Primer Plus的2—6时,用了个十分简陋的方法来做,想在这里问 ...
数据加载中...
 
   



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

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