经典重拾-第一部分 语言篇 第一章 程序设计入门

转载 2016年06月02日 15:23:44
C语言输出:
          实数(浮点数)n 用printf("%f",n);
          保留小数点1位  printf("%.1f",n);
C语言输入:
          浮点数 输入    scanf("%lf",&n);
          float 和 double 都遵循上述规则?
常量π定义:
          #include<cmath>
          const double pi = acos(-1.0);
Note:算法竞赛是比谁能更好地解决问题,而不是比谁写的程序看上去更高级【例子是 变量交换输出  不必真的交换两个变量 只需对换输出
      
      和其他语言不同,C语言单个整数值也可以表示真假,其中0为假,非0即为真【也就是说其他语言不能这样表示···JAVA是这样我知道···
      
      鼓励忽略不理解的细节,把注意力集中在解决问题的核心部分

C语言,C99,C11以及其他

C语言的最新标准是C11 其次C99 
C11的新特性未影响到算法竞赛(gets在C11中被移除了···)
因此仍然讨论C99
介绍C语言是为学习C++做铺垫【这个···以后难道还要用类···
在C99中 double的输出必须用%f 输入需要用%lf 在C89和C++中不必如此——输入输出都可以用%lf
从现在开始 我学习的不是C语言 而是C++中与C语言兼容的部分【我不是一个纯粹主义者···
这样一来C99之类的名词与我无关了···
·
·
·
·
实验···ing

小结
笔者的两条建议
①重视实验,哪怕不理解背后的道理,至少要清楚现象。即时编程时忘记了细节,手边也没有参考资料,也可以通过实验轻松得出正确结论。
②学会模仿。看似是在“不求甚解”,但实为考虑到学习规律而做出的决策:初学者自学和理解能力不够,自信心也不够,不适合在动手前灌输大量理论。
当然,这样的策略不会持续太久,具有一定自学和研究能力之后,在本书介绍的概念和基础上,我该寻找更多的资料进一步的学习。
要想把事情做好,必须学得透彻,但没有必要操之过急。
【讲真···入我心坎里···早点看这本书好了···

 

经典重拾-第一部分 语言篇-第二章 -循环结构程序设计

有经验的程序猿总是尽量缩小变量定义范围。 for(int i=0; i

第一部分C语言入门 第一章 程序的基本概念

Linux C编程一站式学习 第一节程序和汇编语言 程序包含五种基本指令:输入,输出,基本运算,测试和分支,循环。 编写程序可以说就是这样一个过程:把复杂的任务分解成子任务,把子...
  • teamug
  • teamug
  • 2014年03月21日 04:22
  • 572

《C语言程序设计(第二版新版)》第一章习题解答(部分)

这是我自己做的《The C language》第一章部分习题的解答,分别是1-20,1-21,1-22。...
  • ADIDASH
  • ADIDASH
  • 2016年03月01日 21:13
  • 472

经典C语言程序设计100例,部分有个人注解

C语言经典程序设计,前面40道题都是比较基础的,后面的有点难~~~如果哪一个题目需要我详细注释的,可以留言我或加评论...

C程序设计语言 现代方法 第一部分

  • 2011年01月22日 15:55
  • 19.07MB
  • 下载

java语言程序设计基础篇第一章编程练习题

1: public class Test{ public static void main(String[] args){ System.out.println("Welcome to Jav...

Java语言程序设计基础篇第十版第一章编程练习题答案

Java语言程序设计基础篇第十版第一章编程练习题答案详解

Java菜鸟起飞日记-每天五分钟(Java的基本程序设计结构第一部分)

Java程序设计结构第一部分
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:经典重拾-第一部分 语言篇 第一章 程序设计入门
举报原因:
原因补充:

(最多只允许输入30个字)