用c程序编写一个10!

用c程序编写一个10!,第1张

#include<bits/stdc++.h>

using namespace std

int main(){

printf("10!=3628800\n")

return 0

}

程序:

#include<stdio.h>

intmain()

{

intarr[10]={0}

inti=0

intmax=0

intmin=0

printf("请输入10个整数:")

for(i=0i<sizeof(arr)/sizeof(arr[0])i++)

{

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

}

max=arr[0]

for(i=0i<sizeof(arr)/sizeof(arr[0])i++)

{

if(max<arr[i])

{

max=arr[i]

}

}

min=arr[0]

for(i=0i<sizeof(arr)/sizeof(arr[0])i++)

{

if(min>arr[i])

{

min=arr[i]

}

}

printf("max=%d\n",max)

printf("min=%d\n",min)

return0

}

结果:

请输入10个整数:123562367673211567

max=767

min=1

请按任意键继续...

扩展资料:

编写过程分为三部分:源代码文件------>目标代码文件------>可执行文件。

用到两个组件:编译器、链接器。编译器的作用是将源代码转换为中间代码,产生中间文件。链接器将此中间代码与其他代码相结合来生成可执行文件。

中间文件的形式有多种,一般就是将源代码文件转换为机器语言代码,将其结果放置在一个目标代码文件中。虽然目标代码文件包含机器代码文件,但是该文件还不能运行。目标文件包含源代码的转换结果,但它还不是一个完整的程序,也就是不是一个完整的可执行文件,它还需要与一些基本元素。

目标代码文件中所缺少的第一个元素是一种叫做启动代码的东西,这个代码相当于程序跟 *** 作系统之间的接口。所缺少的第二个元素是库例程的代码,几乎所有c程序都利用标准c库中所包含的例程,例如printf。

而链接器的作用就是将这三部分结合在一起,并将它们存放在单个文件,即可执行文件中,这样,一个完整的可执行文件就产生了。

1、首先打开c语言编辑器,新建一个C语言的文件,文件中引入C语言的头文件,新建一个main函数,函数中设置一个10个元素的数组以及一个用来求和的变量:

2、之后用一个for循环遍历数组,每次都从scanf中取到用户输入的数并存入数组中,存完后再用sum加这个数,如此便能求出数组内元素的和了:

3、最后运行程序,输入10个数即可看到结果。以上就是用c语言从键盘输入10个数存入数组并求和的方法:


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

原文地址:https://54852.com/yw/11834486.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存