C语言到底有多牛!你知道多吗?

有人说C语言是世界上最牛逼的语言,因为操作系统就是用C语言编写的,学好了C才能更好的学习其他编程语言。为此,有人分享了下面一段代码,说是很牛逼的c语言代码,看得W3Cschool小编一脸懵逼。大家来看看,它究竟牛在哪里?

关于这段传说中很牛逼的C语言代码,小编是看不出牛在哪里,你们呢?此外,还有一位国外的C语言高手,想挑战大家的水平,快来看看!

一位国外C语言高手的程序,挑战大家的C语言水平!

这是一段德国某位高中生用C语言写的求一个数的倒数的平方根近似值的程序。如果你能在一星期内通过任何途径,包括看书,google资料,自己动手编译等,能找出这段只有5行有效代码的程序的意义的话,你应该是C语言的真正的高手了。

C语言真的那样牛逼吗?看看网友的回答!

1.linux系统大多都是用C语言实现的。

2.现在计算机底层软件都给C统治了。C语言的确很牛逼,不过每种语言都有自己最擅长的领域,C语言的领域很广阔,不过最擅长的还是系统,谁让它非常底层呢。

越底层的语言越核心越基础,所以牛人还会去学汇编,不过机器码这种最最最底层的语言估计没有哪个人类在学。

3.操作系统就是用C语言编写的,学好了C才能更好的学习其他编程语言!

4.C语言——牛C而已

两个字:简洁。复杂的数据结构,可以用struct、union,配合指针和为数不多的几种基本数据类型去构造,至于运算符,更是出神入化。指针泛滥,大概是C最大的特色。指针成就了C。

5.c语言是很牛的,想当黑客必须学c,现在知道c的牛逼之处吧。

6.不同的语言适合不用的场合,c再强大,也不可能拿来当JS用。各有各的用途,C特别的地方在于它是程序员的共通语言,非常的底层,可以让你看到内存和位级别上的细节,对程序有非常精细的控制能力,当你学习过C#之类的高级语言就会明白了,C学好了对计算机编程的理解会提高很多。

7.C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。C语言可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。

不得不说,c语言确实很强大。不过小编和部分网友的观点一致,认为C语言虽然很强大,但是其他语言也不弱。毕竟每一种语言,都有它存在的意义。俗话说“术业有专攻”,在某些方面C语言的作用不言而喻。

附上一段最近学习的代码

C语言-定时器与时钟原理

//C语言-定时器与时钟

#include

#include

#include

/*int main()

{

int a=10;//初始化为10秒

while(a>=0)

{//\r是移动到行首

system("cls");//

printf("离如花生日快乐还有%d秒",a--);//\r

Sleep(1000);//延迟1000毫秒==1秒

}

printf("\n祝如花生日快乐!\n");

return 0;

}*/

int main()

{

int h=0,m=0,s=0;//小时、分钟、秒数

while(1)

{

printf("\r%02d:%02d:%02d",h,m,s++);

Sleep(1000);

if(s==6)

{

s=0;

m++;

if(m==6)

{

m=0;

h++;

if(h==4)

return 0;

}

}

}

return 0;

}

本文来自企鹅号 - 轻松学习C语言媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏技术小黑屋

Java程序员必读的9本书

本文列出的9本书在Java程序员界都是被认为很棒的书。当一个程序员开始初学Java时,他的第一个问题应该是如何选择一本书来作为指导学习Java。这个问题也就表明...

15320
来自专栏一个会写诗的程序员的博客

《Spring Boot极简教程》附录2 编程的本质N小结

尼古拉斯·沃斯(Niklaus Wirth,1934年2月15日—),生於于瑞士温特图尔,是瑞士计算机科学家。Pascal语言之父。

8530
来自专栏我和PYTHON有个约会

23. 企业级开发基础4:面向对象

本节课程,概念为主~是为了后面的所有的开发进行一个理论性的铺垫,尽量总计的简单易懂,希望大家能耐心看完。

9220
来自专栏web前端教室

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

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

22150
来自专栏java一日一条

程序员才看得明白的面试圣经

除了直接申请面试以外,一般说来,还有两种途径来获得面试的机会:由现在的雇主推荐,或者通过LinkedIn。虽然前者会快一些、更尊敬一些,但后者很可能是大部分应聘...

11610
来自专栏青青天空树

生理周期(c++实现)

描述:人生来就有三个生理周期,分别为体力、感情和智力周期,它们的周期长度为23 天、 28 天和33 天。每一个周期中有一天是高峰。在高峰这天,人会在相应的方面...

10620
来自专栏北京马哥教育

7个案例15分钟让你了解Python套路!

古人云:书山有路勤为径 学海无涯苦作舟 。 注:一般标榜着 “ XX天学会XX”、“ XX 分钟了解XX”的文章都不会是让你增长功力的文章,如本文。 随着互联...

38960
来自专栏小詹同学

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

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

27650
来自专栏calmound

匈牙利算法

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

48270
来自专栏Python绿色通道

程序员最想拥有的编程语言,Python排第一!

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

15420

扫码关注云+社区

领取腾讯云代金券