可运行的c语言程序的扩展名为什么?

可运行的c语言程序的扩展名为什么?,第1张

C语言源程序文件扩展名: .c   。

目标文件扩展名: .obj。

可执行文件扩展名: .exe。

程序:程序可以用高级语言或汇编语言编写,用高级语言或汇编语言编写的程序称为源程序。C语言源程序的扩展名为“.c”。源程序不能直接在计算机上执行,需要用“编译程序”将源程念改序编译为二进制形式的代码。

目标程序:源程序经过“编译程序”编译所得到的二进制代码称为目标程序。目标程序的扩展名为“.obj”。目标代码尽管已经是机器指令,但是还不能运行,因为目标程序还没有解决函数调用问题,需要将各个目标程序与库函数连接,仔野判才能形成完整的可执行程序。

源程序,是指一系列人类可读的计算机语言指令。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。

源程序文件类型是指源程序存储时使用的殊编码方式,便于读取、识别。

目前,许多程序主要脊迹使用高级语言来开发,对于要求执行效率的部分使用低级语言编写,以达到开发效率与运行效率的折中。

#include<stdio.h>

int main()

{

int a,i,j,sum=0

double eavg

int b[5],temp

printf("请输入5个正整数\n")

for(i=0i<5i++){

scanf("%d",&b[i])

sum+=b[i]

}

for(j=0j<烂冲4j++)

for(i=0i<4-ji++)

if(b[i]<b[i+1])

{

temp=b[i]

b[i]=b[i+1]

b[i+1]=temp

}

printf("1,求和\n2,求平均值\n3,查询最大值\n4,查询最小值\n")

scanf("%d",&a)

switch(a)

{

case 1:

printf("累计和%d\n",sum)

break

case 2:

eavg=(double)sum/5

printf("平均值为%f\n",eavg)

break

case 3:

printf("数组中最大值为%d\n",b[0])

break

case 4:

printf("数组中最孙历洞小值为%d\n",b[4])

break

}

for(i=0i<5i++)

printf("%d "则枯,b[i])

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12566145.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存