C语言题目。写一main函数,在其中定义一数组a[10],然后让用户输入10个数存放在数组a的各个

C语言题目。写一main函数,在其中定义一数组a[10],然后让用户输入10个数存放在数组a的各个元素中,再求出该数组的最大元素及其下标,并将其输出在屏幕上。

void main()
{
int input[10];
int c=0;

while(c<10)
{

scanf("",input[]);//这里面就自己写吧
getchar();//接住回车
c++;

}
c=1;
int max=0;
while(c<10)
{
if(inpu[c]>input[max])
{
max=c;
}
c++;

}
printf("",);//自己写吧,最大的数就是input[max],角标就是max
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-09

追问

C语言题目。编写一main函数,运行时从键盘输入八个整数存入数组中,再将这8个字输出到屏幕上,然后输出其中最大数和次大数。

可以帮我解一下这题吗

追答

一个一个来,好吗?

觉得我的回答对你有帮助,敬请采纳,谢谢!

本回答被提问者采纳
第2个回答  2021-01-03

用c语言。定义一个数组存储10个整数,用户输入10个数值存储到数组里,计...
main(){ int a[10],i,sum=0,x=0;\/*初始化数值*\/ for(i=0;i<10;i++){ scanf("%d",&a[i]);\/*输入数值*\/ sum=sum+a[i];\/*统计总值*\/ } for(i=0;i<10;i++)if(a[i]<(sum\/10)) x++;\/*计算低于平均值的个数*\/ printf("x=%d",sum);\/*输出结果*\/ getch();} ...

用C语言编写一段程序,用来输入10个整数保存到数组中,求出这10个整数的...
include<stdio.h> int main(){ int i,a[11],sum=0;for(i=1;i<=10;i++){ scanf("%d",&a[i]);sum+=a[i];} printf("%d",sum);return 0;}

c语言,输入十个数保存在数组中,并求该数组的平均数
在这

一段C语言代码主函数定义数据 "int a[10], max, min ; ", 键盘输入10...
int main(){ int a[10],max=1,min=10000,i;void g(int *p,int *min1,int *max1);\/\/函数申明,一般都放在头文件下,主函数上 for(i=0;i<10;i++)scanf("%d",&a[i]);\/\/输入十个数存储在数组a[10]中 g(a,&min,&max);\/\/调用函数找出最大值和最小值 if(f(max)==1&&f(m...

从键盘输入10个整数并将其存放到数组中,求平均值。C语言做
include <stdio.h> void main(){int a[10];int sum = 0;for (int i = 0; i < 10; i++){scanf("%d", &a[i]);sum += a[i];}double average = sum \/ 10.0;printf("%lf\\n",average);}

求助各位C语言大神 输入10个整数,存放在数组中,要求:
include <stdio.h>int main(){ int a[10]; int i,t,m,n,k; for(i = 0; i < 10; i ++)\/\/输入 scanf("%d",a+i); for(i = 0; i < 10; i ++)\/\/原数组输出 printf("%d ", a[i]); printf("\\n"); for(i=0;i<5;i++)\/\/逆序 { ...

C语言定义一个数组a[10],输入10个数,倒叙输出问题
scanf("%d", a[i]);a【i】前面要加&

用c语言编写:从键盘输入10个数存入数组a中,统计数组下标是奇数且数组元...
include <stdio.h> int main(){ int a[10];int b[10] = {0};int i = 0,j = 0;for(i = 0; i < 10; i++){ printf("ÇëÊäÈëµÚ%d¸öÊý\\n", i+1);scanf("%d",&(a[i])); \/\/输入10...

...从键盘上输入10个数存入一维数组中,求这10数中的最大值与最小值的...
include int main(){ int a[10],max,min;printf("输入第1个数:");scanf("%d",&a[0]);max=min=a[0];for(int i=1;i<10;i++){ printf("输入第%d个数:",i+1);scanf("%d",&a[i]);if(max if(min>a[i])min=a[i];} printf("最大数是:%d\\n最小数是:%d\\n",max,min...

C语言随机生成10个数并存放在数组中,求这十个数的累加和
C语言随机生成10个数并存放在数组中,求这十个数的累加和,可参考如下代码:include <stdio.h>void main(){int a[10], i, sum = 0;srand(time(NULL));for (i = 0; i < 10; ++i){ a[i] = rand(); sum += a[i];}printf ("累加和为%d\\n", sum);} ...

相似回答