#include<stdio.h>
void initArr(int* arr)
{
for(int i=0;i<5;i++)
{
scanf("%d",arr+i);
}
}
int getSum(int* arr)
{
int sum=0;
for(int i=0;i<5;i++)
{
sum+=*(arr+i);
}
return sum;
}
int main()
{
int arr[5],sum;
printf("input 5 numbers:\n");
initArr(arr);
sum=getSum(arr);
printf("sum is:%d\n",sum);
return 0;
}
本回答被提问者采纳...五个整数并保存到数组中,求数组元素之和 用函数写
void initArr(int* arr){ for(int i=0;i<5;i++){ scanf("%d",arr+i);} } int getSum(int* arr){ int sum=0;for(int i=0;i<5;i++){ sum+=*(arr+i);} return sum;} int main(){ int arr[5],sum;printf("input 5 numbers:\\n");initArr(arr);sum=getSum(arr);p...
c语言从键盘输入5个整数并保存到数组中,求该5个整糖的最大值,最小值...
```c include <stdio.h> int main(){ int nums[5];int i, sum = 0, max, min;\/\/ 输入5个整数 printf("请输入5个整数:\\n");for (i = 0; i < 5; i++) { scanf("%d", &nums[i]);} \/\/ 计算最大值和最小值 max = nums[0];min = nums[0];for (i = 1; i < ...
C语言用数组输入5个数,运用调用函数求和,求大神给答案谢谢
int add(int a[5]){ int i,s=0;for(i=0;i<5;i++)s+=a[i];return s;} int main(){ int i,a[5];for(i=0;i<5;i++)scanf("%d",&a[i]);printf("%d",add(a));return 0;} \/\/运行示例:
用C++编程编写一个程序 用键盘输入5整数到数组,求数组的最大值、平 ...
include<iostream> using namespace std;void main(){ int a[5],max,sum;cout<<"请输入五个整数:"<<endl;for(int i=0;i<5;i++)cin>>a[i];max=sum=a[0];for(i=0;i<5;i++){ if(a[i]>max)max=a[i];sum+=a[i];} cout<<"最大的数是:"<<max<<"平均数是:"<<su...
c语言编程:输入一个五个元素的数组,输出这个数组的最大值,最小值和平 ...
float f[5];printf("输入五个数:");for(int i=0;i<5;i++)scanf("%f",&f[i]);float min=f[0],max=f[0],sum=0;for(i=0;i<5;i++){ if(min>f[i])min=f[i];if(f[i]>max)max=f[i];sum+=f[i];} printf("最大值为%f,最小值为%f,平均值为%f",max,min,sum\/...
C语言:输入5个数,用调用函数的方法,从小到大排序 用简单点的
if(1 == flag){printf("%d ",i); \/\/首先打印出,在第几层循环时顺序已排好break; \/\/跳出循环}}return;}调用时,n的值为5就可以了,你可以将输入的数据存储到长度为5的数组里面,然后调用这个排序方法,希望可以帮到你,望采纳 人间一枚惆怅客 | 发布于2013-01-05 举报| 评论 1 0 自定义一个交换...
编写一个程序,输入一系列整数要求所有整数存放在一维数组,输出所有整数...
include<stdio.h>#define N 10int fun(int *a,int n) { int i,s; s=0; for ( i=0;i<n;i++ ) s+=a[i]; return s; }void main() { int a[N],i,s; for ( i=0;i<N;i++ ) scanf("%d",&a[i]); s=fun(a,N); printf("%d\\n",s);} ...
C语言要求通过键盘输入5字符串,再调用函数sort给字符串从小到大排列,再...
但是你写的char *strs[5];表示的是一个维度为5的指针数组。你可以把strs直接改成字符串数组,char strs[5][N],但你后面的函数参数类型也要跟着改。如果你不想改动其他函数,还继续使用指针数组,也是可以的。你可以用动态内存来写输入部分:(头文件添加malloc.h)include <stdio.h>#include <...
C语言作业……编一程序,从键盘上输入学生的5门课程成绩,求其总成绩...
首先,我们需要包含stdio.h头文件,这是C语言标准输入输出库,用于处理输入和输出操作。接下来,定义主函数main,该函数是程序的入口点。在主函数中,使用printf函数提示用户输入五门课程的成绩,并用空格分隔。接下来,我们需要使用一个数组来存储这五门课程的成绩。定义一个int类型的数组score,长度为5,...
...*5个元素整型数组,所有元素初始化为0;从键盘输入5*5个元素到该数组...
如图,初始化为0可以用memset函数,不过要引入string.h头文件 输入输出的话就两层循环即可 满意请采纳哦~