搜索
查看: 6065|回复: 61
打印 上一主题 下一主题

【一天一练】【2014.5.20】【Hello World!】

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-20 23:25:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 李掌柜 于 2014-5-29 20:06 编辑

题目描述
请参照本章例题,编写一个C程序,输出以下信息:
**************************
Hello World!
**************************

Hello与World之间有一个空格
*也是输出的一部分,别光打印Hello World!


输入
无需输入


输出
**************************
Hello World!
**************************



样例输入


                        

样例输出
**************************
Hello World!
**************************
注:1 本题目来源于http://www.clang.cc
        2 所有做题并贴代码的同学都有机会获得1~5个啊哈币

游客,如果您要查看本帖隐藏内容请回复







沙发
发表于 2014-5-21 00:22:20 | 只看该作者
1. 不必要的地方不要用宏
2. 不必要的地方不要写额外的函数,函数调用有开销的
3. 一行有多少个 *居然去数?直接复制出错概率不是小很多吗
4. 返回类型是int, 不写return,为什么不直接用void返回类型?能通过-Werror下的编译吗?
5. 星的拼音是xing, 不是xin

几行的事情,写成这样

  1. #include <stdio.h>
  2. int main()
  3. {
  4.   puts("**************************\nHello World!\n**************************);
  5.   return 0;
  6. }
复制代码

点评

第五行少了个”号!  发表于 2014-5-21 02:06

评分

参与人数 1啊哈币 +1 收起 理由
李掌柜 + 1 淡定

查看全部评分

板凳
发表于 2014-5-21 06:06:50 | 只看该作者
这东西怎么写出有区别的东西......ctrl+c-》ctrl+v

  1. #include <stdio.h>
  2. int main(void)
  3. {

  4.   return puts("**************************\nHello World!\n**************************");
  5. }
复制代码

评分

参与人数 1啊哈币 +3 收起 理由
李掌柜 + 3 神马都是浮云

查看全部评分

地板
发表于 2014-5-21 09:08:09 | 只看该作者
  1. #include <stdio.h>
  2. int main()
  3. {
  4. puts("**************************");
  5. puts("Hello World!");
  6. puts("**************************");
  7. getchar();
  8. }
复制代码

评分

参与人数 1啊哈币 +2 收起 理由
李掌柜 + 2 C语言结束时最好加上一句return 0;

查看全部评分

5#
发表于 2014-5-21 12:44:41 | 只看该作者
已初学者的水平只能这样了啊

#include <stdio.h>
#include <stdlib.h>
int main()
{
        printf("****************\n");
    printf("Hello World\n");
    printf("****************\n");
        system("pause");
        return 0;
}

评分

参与人数 1啊哈币 +1 收起 理由
李掌柜 + 1 少了个!,还有*的数量也少了~

查看全部评分

6#
发表于 2014-5-22 16:53:32 | 只看该作者
suiyueran_1920 发表于 2014-5-21 12:44
已初学者的水平只能这样了啊

#include

改改就好了,习惯不好,要注意{:soso_e100:}

QQ图片20140522165204.jpg (14.67 KB, 下载次数: 17)

QQ图片20140522165204.jpg

评分

参与人数 1啊哈币 +3 收起 理由
李掌柜 + 3 淡定

查看全部评分

7#
发表于 2014-5-22 17:05:38 | 只看该作者
suiyueran_1920 发表于 2014-5-22 16:53
改改就好了,习惯不好,要注意

这是提交给oj的代码,不可以自己家暂停的
8#
发表于 2014-5-28 18:58:49 | 只看该作者
能不能给弄个oj?自己测试
9#
发表于 2014-5-28 20:29:52 | 只看该作者
jean890915 发表于 2014-5-28 18:58
能不能给弄个oj?自己测试

顶楼有oj的链接
10#
发表于 2014-5-29 14:59:43 | 只看该作者

谢谢,回复你之后才发现的!
11#
发表于 2014-6-13 22:41:41 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        printf("**************************\n");
        printf("Hello World!\n");
    printf("**************************\n");

        system("pause");
        return 0;
}

评分

参与人数 1啊哈币 +5 收起 理由
李掌柜 + 5 很给力

查看全部评分

12#
发表于 2014-6-13 22:53:58 | 只看该作者
谢谢  
13#
发表于 2014-6-14 15:44:01 | 只看该作者
啊哈币!!

评分

参与人数 1啊哈币 +3 收起 理由
李掌柜 + 3 赞一个!

查看全部评分

14#
发表于 2014-6-15 17:16:45 | 只看该作者
那么麻烦……看我的…:
#include <stdio.h>
main ()
{
    printf("*************************\n"
             "          Hello World!        \n"
             "*************************\n");
    getch();
    return;
}

评分

参与人数 1啊哈币 +2 收起 理由
李掌柜 + 2 return 要给一个返回值,一般为0

查看全部评分

15#
发表于 2014-6-15 21:46:10 | 只看该作者
#include <stdio.h>
int main (void)
{
        printf ("**************************\nHello World!\n**************************\n");
        return 0;
}

评分

参与人数 1啊哈币 +4 收起 理由
李掌柜 + 4 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表