(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

很多朋友都反映讲的有点快,看不懂,不理解。这节课我们手把手教你编一个简单的小程序.顺便把前面知识串一下。

计算长方体体积

有朋友会说长方体体积还不好算吗?长X宽X高。没错用计算器一下就可以出结果编程反而麻烦些,但是我们说的是这种思维,如果复杂的重复运算的话写好程序就非常简单了.

简单运算下一个固定高度的长方体体积计算,先看下运行后面板.

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

长度和宽度是可以自由输入的哦

那么这个程序该怎么编写?

第一步先把头文件写上

在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。

  C++/C程序的头文件以“.h”为后缀。

stdio.h

stdio.h就是指“standard input&output" 意思就是说标准输入输出头文件

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

大家一起动手在VC6中写写试试

第二步定义常量

先给他定义一个固定的高度,我们给他定为10.(define,无参宏定义的一般形式为:#define 标识符 字符串

define 函数定义一个常量常量类似变量,不同之处在于在设定以后,常量的值无法更改。)

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

第三步函数声明

函数声明是为了让下面调用函数的那个地方认识你被调用的函数。

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

第四步主函数

这个没什么好说的main函数,大家发现这里经常出现int。看过前面课程的朋友会知道哦,int是关键字: 声明整型变量或函数(所有关键字第二讲有简单介绍)

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

记得后面加()哦

第五步函数体

主函数中{}中的内容被称为函数体

1.定义整型变量

因为前面定义过高了所以这里只需定义长,宽和体积就可以了,取名字最好取个意思相关的。例如:长定义为m_long,长的英文,如果定义别的可能当时能分辨出来后期再看就会忘了定义的是什么了,所以一定要养成良好的习惯。

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

2.输出函数

printf表示输出函数,这里的输出就是运行后的显示结果。先看一下实例:

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)


printf("长方形的高度为:%d\n",Height);

长方形的高度为,运行后直接显示

“%d"输入输出为整型。

“\n”换行。

Height放在这个位置就是调用上面定义的这个词.上面定义的是10,所以这里显示10.

这句话运行后显示为下图:

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

scanf()是C语言中的一个输入函数。与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。

上图中这些输出函数意思都差不多就不一 一讲解了

3.返回值

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

返回整型0

这里返回结果为什么是0?因为上面那些只是定义了常量,变量和输出还没有定义怎么运算

第六步定义体积函数

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

怎么样看着眼熟?是不是和上面的函数声明长得很像?NO!NO!NO!本来就是一样的【捂脸】虽然一样的但是这里还是要再写一次,因为这个已经不再是上面那个函数体中的了。这是一个新的函数体所以要再定义一下.然后函数体还要写在{}中哦

第七步运算公式

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

这个就好理解了体积等=长*宽*高

第八步将计算结果返回

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

将计算的result的值返回到上面main主函数输出的result

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

整个程序写完就是这样的

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

这个不难的大家自己试试写写看.

建议大家从第一节开始学起课后多做练习试试照着实例自己写下,点击标题下我的头像即可查看往期内容,如有疑问或建议请在留言区留言.

需要VC6软件的私信我.

(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者已然影视所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(c语言零基础入门到精通全套80集)(c语言从入门到精通第三版)
本文链接:https://www.51qsb.cn/article/m8hwt.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-01-06
下一篇2023-01-06

你可能还想知道

发表回复

登录后才能评论