C语言补完计划(一)

第一节: 另一个世界的问候 Hello World

  • 如果我们把现实世界看做是虚拟的, 程序的世界是真实的, HelloWorld 就是人类向程序世界的第一声问候.
#include <stdio.h>

int main(){
    printf("Hello World~\n");
    return 0;
}

第二节: 咚咚咚...

  • 转义符加字符会有特殊效果, 如\a代表了响铃声,Windows是滴滴滴... MacOS是咚咚咚...
  • 人类收到三体世界的第一声问候是"不要回复! 不要回复! 不要回复!",
#include <stdio.h>
#include <unistd.h>

int main(){

    for (int i = 0; i < 3; i++){
        printf("不要回复!\n");
        printf("\a");
        sleep(1);
    }
    return 0;

}

第三节: 文明的证明

  • 不同文明第一次握手时, 会通过发送质数,来判断对方的文明程度, 如果我发送2, 3, 5, 7 你应该回复11, 13, 17, 19...
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int main(){
    int i = 0;
    printf("=质数为=>2\n");
    while(1){
        for (int j=2; j<i; j++){
            // 如果商为0,直接跳过
            if (i%j == 0){
                break;
            }
            // 如果无法找到整除的数, 则当前被除数为质数
            if (j+1 == i){
                printf("=质数为=>%d\n", i);
                sleep(1);
            }
        }

        i++;
    }
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PHP在线

如何学好数据结构和算法

数据结构和算法是计算机科学中最重要的课程,作为一名Google的软件工程师,我经常看到一些求职者或刚毕业的学生,他们对于数据结构和算法的学习是远远不够的。这不是...

3426
来自专栏程序员互动联盟

【C语言系列】为什么要学习C语言?C语言有哪些优势

不止一个学生问到我:“老师,为什么我们的应用程序设计要学C语言而不是别的?C语言不是已经过时了吗?如果现在要写一个Windows程序,用VB或Dephi开发多快...

41612
来自专栏数据结构与算法

P1070 道路游戏

题目描述 小新正在玩一个简单的电脑游戏。 游戏中有一条环形马路,马路上有 n 个机器人工厂,两个相邻机器人工厂之间由一小段马路连接。小新以某个机器人工厂为起点,...

2926
来自专栏calmound

匈牙利算法

今天学习了下匈牙利算法,发现这个早在几个月前学过的知识已经忘记的一干二净了,记得当初学习的时候只是看书,看论文,现在要好好的总结下,防止以后再次忘记。 此次总结...

4097
来自专栏java学习

每日一练(2017/5/24)

Java基础 | 数据库 | Android | 学习视频 | 学习资料下载 课前导读 ●回复"每日一练"获取以前的题目! ●答案公布时间:为每期发布题目的第二...

34010
来自专栏钱塘大数据

一文总结学习 Python 的 14 张思维导图

大数据时代,数据是智能世界的土壤,发达的数据文明孕育于此之上。但大数据只是一种资源,它告知信息但不解释,只有学会深耕这片土地,真正挖掘到深埋土壤之下的数据金矿,...

4768
来自专栏诸葛青云的专栏

转行的萌新如何学习C语言?应不应该跳过C直接入手C++呢?

很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个高级编程师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语...

1524
来自专栏小詹同学

排名第 1 ,Python 到底有什么魔力 !?

根据 PYPL 发布的 7 月编程语言指数榜,Python 保持上涨趋势,8月流行指数再次上涨 5.5%,以 23.59% 的份额甩开 Java 排名第一,并逐...

2475
来自专栏诸葛青云的专栏

系统学习C语言方法大全

很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个高级编程师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语...

1350
来自专栏web前端教室

算法--天下武功,唯快不破

我只写JS,为什么也要学习算法? 我入行最开始时是做网页设计的,那是在2003年, 然后一路到了现在,... 所以做为读者的你应该已经明白,我是一个野路子出身的...

2125

扫码关注云+社区

领取腾讯云代金券