
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个数存入数组并求和的方法:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)