一个完整的c语言程序由什么组成-金沙1005

一个完整的c语言程序由什么组成_完整的程序包含哪些部分本文通过介绍一个完整的c语言程序来向大家介绍c语言程序各个组成部分,方便初学者的学习与参考。二.介绍学习一个完整的c语言程序。代码如下(示例)#defineheight10,定义了height,这样在程序编译时,只要遇到height,就会被替换成数值10.代码如下(示例):声明calculate函数,表示后面将给出该函数的具体定义内容,有时候我们忘了声明函数,但是代码运行起来没问题,这种写法我们是不推荐的。c语言中,使用变量前必须对其进行定义,编译器会根据变量类型为其分配空间。(

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


本文通过介绍一个完整的c语言程序来向大家介绍c语言程序各个组成部分,方便初学者的学习与参考。

#include     //包含头文件stdio.h
#define height 10     //定义常量 height
int calculate(int long,int width);  //定义自函数calculate声明
int main()                            //主函数main
{
    int m_long;                       //定义整型变量m_long,表示长度。
    int m_width;                      //定义整型变量m_wdth,表示宽度。
    int result;                       //定义整型变量 result,表示体积。
                      
    printf("长方形的高度为:%d\n",height);   //显示提示。
    printf("请输入长度\n");                 //输入长方体的长度
    scanf("%d",&m_long); 
             
    printf("请输入宽度\n");                 //输入长方体的宽度。
    scanf("%d",&m_width);
    
    result=calculate(m_long,m_width);     //调用calculate函数,计算体积。
    printf("长方体的体积是:");
    printf("%d\n",result);
    return 0;                             //程序返回0
}
    
int calculate(int long,int width)   //自定义计算体积函数 calculate.
{
    int result=long*width*height;   //计算体积
    return result;                  //将计算的体积结果返回。
}
        

一个完整的c语言程序由什么组成_完整的程序包含哪些部分

为防止网络爬虫,请关注公众号回复”口令”

激活idea 激活clion
datagrip dataspell
dotcover dotmemory
dottrace goland
phpstorm pycharm
resharper reshac
rider rubymine
webstorm 全家桶

1.定义常量

代码如下(示例)

#define height 10 ,定义了height,这样在程序编译时,只要遇到height,就会被替换成数值10.

2.声明函数

代码如下(示例):

int calculate(int long,int width);

声明calculate函数,表示后面将给出该函数的具体定义内容,有时候我们忘了声明函数,但是代码运行起来没问题,这种写法我们是不推荐的。

int m_long;
int m_width;
int result

c语言中,使用变量前必须对其进行定义,编译器会根据变量类型为其分配空间。(通过类型定义变量)

常量命名统一为大写格式,如果是成员变量,均以m_开始。如果是普通变量,取与实际意义相关的名称,并且名称的首字母要大写,再在前面添加类型的首字母。如果是指针,则在其标示符前添加p字符,并且名称首字母要大写。例如

#define  age  28     //定义常量
int m_iage;          //定义整型成员变量
int inumber;         //定义普通整型变量
int * page;          //定义指针变量
int calculate(int long,int width)  //自定义计算体积函数
{
    int result=long*width*height;  //计算体积
    return result;                 //将计算结果返回
}

关于c语言程序,相信大家也已经有了一定的认知,现在我再给大家整理一下思路。

(1)包含程序所需要的头文件

(2)定义一个常量height,代表长方体的高度为10

(3)对calculate函数进行声明。

(4)进入 main函数,程序开始执行。

(5)在main函数中,先定义三个整型变量,分别表示长方体的长度,宽度和体积。

(6)显示提示文字,然后根据显示的文字输入有关的数据。

(7)当输入数据后,会调用calculate函数去计算体积。

(8)定义calculate函数的位置在main函数的下面,在calculate函数体内将计算机体积的结果进行返回。

(9)在main函数中,result变量得到了calculate函数返回的结果。

(10)通过输出语句将其中长方体的体积显示出来。

(11)程序结束。

js555888金沙老品牌的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由思创斯整理,转载请注明出处:https://ispacesoft.com/163264.html

(0)

相关推荐

  • 解决 svn: error: the subversion command line tools are no longer provided by xcode.「建议收藏」金沙1005的解决方案:sudorm-rf/library/developer/commandlinetoolsxcode-select–install

    2022年12月19日
  • 详解php怎么使用动态规划实现最优红包组合模式_动态规划例题最近在做一个小需求,每笔订单会根据金额决定用户可以使用的红包最大值,如果用户选择使用红包,需要帮助用户从拥有的红包列表里选取最优的红包组合,要求组合出的红包值最接近或等于可以使用的红包最大值。

  • 好用的ssh连接工具_ios ssh工具五款ssh连接工具

  • c abort函数_abort函数怎么用目录 一.abort 函数简介 二.abort 函数使用 三.猜你喜欢 零基础 c/c 学习路线推荐 : c/c 学习目录 >> c 语言基础入门 一.abort 函数简介 c 语

  • 开发管理·华为ipd[通俗易懂]华为ipd集成产品开发(ipdintegratedproductdevelopment)来源于pace(productandcycleexcellence,即产品周期优化法,为全球领先的研发咨询机构prtm公司提出的研发管理模式),是经过ibm等领先企业的实践,总结出来的一套先进、成熟的研发管理思想、模式和方法。在美国,众多著名企业纷纷实施ipd,以提升创新能力。一、集成产品开发管理ipd对企业的价值贡献到底是什么?华为认为为客户服务是华为存在的唯一理由。从公司发展层面看,为客户创造

  • string.format()方法使用说明「建议收藏」jdk1.5开始string类中提供了一个非常有用的方法string.format(stringformat,object…args)查看源码得知其实是调用了java.util.formatter.format(string,object…)方法publicstaticstringformat(stringformat,object…args){

  • mysql中创建索引_数据库创建索引一、介绍什么是索引?​ mysql官方对索引的定义为:索引(index)是帮助mysql高效获取数据的数据结构。我们可以简单理解为:快速查找排好序的一种数据结构。mysql索引主要有两种结构:b tree索引和hash索引。我们平常所说的索引,如果没有特别指明,一般都是指b树结构组织的索引(b tree索引)。索引如图所示:​ 索引类似一本书的目录,可以提高数据检索的效率,降低数据库的io成本。mysql在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索

  • 查看进程pid的命令是_linux获取当前进程pid用个栗子来说明吧frommultiprocessingimportprocessimporttime,osdeftask():print(‘%sisrunning,parentsidis<%s>’%(os.getpid(),os.getppid()))time.sleep(3)#自己id…

发表回复

您的电子邮箱地址不会被公开。

联系金沙1005

关注“java架构师必看”公众号

回复4,添加站长微信。

附言:ispacesoft.com网而来。

关注微信
网站地图