发布网友 发布时间:2022-02-28 14:04
共3个回答
热心网友 时间:2022-02-28 15:33
初学者要看懂代码首先从要需求分析了解,然后是系统分析,最后是块的理解。看懂代码其实不难,大抵不过是选择,分支,循环。语法如果看不懂,那就需要补补基础,先弄清楚这段代码要做什么,有说明最好,可以帮你理解,没有说明就自己试着过一下代码流程。
最重要的是学会写程序,C语言也好,python也好,你得学会把自己的思考用程序实现。举个例子,你想制定计划表,安排自己的时间,那这个问题就可以写个程序来实现;你想做笔记、管理自己的文件,这也是一个程序。
从简单的、直接的几行十几行程序开始,比如计算器;到复杂的小工具,比如大数计算器。这个过程中你逐渐明白数组、指针、内存布局、函数,了解递归、栈、链表,然后学基本的数据结构。之后再写程序,你需要考虑代码的优雅、简单、时间空间效率高,使用什么样的方式来实现最好。
最后你学会了复用,学会了调用系统API,学会了想什么就能用代码实现什么或者知道它不能被实现,你就学会了编程。
热心网友 时间:2022-02-28 16:51
付费内容限时免费查看回答希望可以帮到您!提问一些基本的函数是靠平时积累记忆吗
回答当然需要积累记忆,就像背单词一样,记住关键的知识点灵活运用的!
提问代码中头文件只能有一个吗
不是,您看到回复一下啊[黑线]
回答你好亲亲
当然不
#include 的本质就是把对应的文件直接拷贝到这一行里面
要理解头文件,主要是要理解“声明”
C/C++中,所有使用到得变量、函数、类都要是声明过得,就是说,要有一行语句来告诉编译器,我有一个名字叫XXX的???类型的变量(函数、类)。
然后还有一个因素就是,在编译的时候,程序是按照每个.C或.CPP文件单独编译的。
也就是说,对于每个C文件中,如果都用到了同一个函数(比如printf),那么,我在每个对应文件中写一遍printf的声明明显是很麻烦的。所以我把这个声明单独写了一个文件,为了区别,我把扩展名记做.h,在需要使用对应的函数(类)的时候,我就不需要去拷贝函数的声明,而只需要#include对应头文件就可以了,系统自动帮你拷贝进来——C语言提供的头文件,按照函数功能分类好了,比如数学函数就都写在了math.h里面,一包含就全包含,不管你用没用到cos()这个函数或者其他
希望可以帮到您!
提问输入三个数 输出三数中最大值与最小值之差
这个程序怎么写
回答#include
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
//输出最大
if(a>b)
if (c>a) cout<
else cout<
else if(c>b) cout<
else cout<
//输出最小
if(a
if (c>a) cout<
希望可以帮到您!
热心网友 时间:2022-02-28 18:26
付费内容限时免费查看回答初学者要看懂代码首先从要需求分析了解,然后是系统分析,最后是块的理解。看懂代码其实不难,大抵不过是选择,分支,循环。语法如果看不懂,那就需要补补基础,先弄清楚这段代码要做什么,有说明最好,可以帮助理解,没有说明就自己试着过一下代码流程。
初学者学习代码需要注意以下几点:
1.最重要的是学会写程序
C语言也好,python也好,得学会把自己的思考用程序实现。举个例子,想制定计划表,安排自己的时间,那这个问题就可以写个程序来实现:做笔记、管理自己的文件,这也是一个程序。
从简单的、直接的几行十几行程序开始,比如计算器;到复杂的小工具,比如大数计算器。这个过程中逐渐明白数组、指针、内存布局、函数,了解递归、栈、链表,然后学基本的数据结构。
之后再写程序,需要考虑代码的优雅、简单、时间空间效率高,使用什么样的方式来实现最好。最后学会了复用,学会了调用系统API,学会了想什么就能用代码实现什么或者知道它不能被实现,这样就学会了编程。
2. 不要灰心,不要迷茫,要有毅力
编程这东西,入门可能会有困难,但是随着接触到的越多,进步会越来越快的。
3. 关于编程语言
语言只是工具,没有具体的好与不好,只有合适不合适,喜欢不喜欢。
4. 关于读书
有条件最好看国外的原版书或者中文翻译,网上很多pdf格式可以下载的。
5. 关于写代码
写代码是基本功,代码写不好的,嘴上说多好,多半是瞎扯淡。
6. 关于总结
总结记录,加深记忆,方便以后查看。多进行总结记录也会起到不错的效果