有关C语言循环结构的几到例题(急)

1.编程实现输入10个数,输出最大值和最小值及这十个数的平均值;2。编程实现1~10中所有的偶数之和和奇数之和。3.如何设计循环结构中的循环条件?它在程序设计中的意义何在... 1.编程实现输入10个数,输出最大值和最小值及这十个数的平均值;
2。编程实现1~10中所有的偶数之和和奇数之和。
3.如何设计循环结构中的循环条件?它在程序设计中的意义何在?
展开
 我来答
百度网友3e0a6f74e
2007-11-06
知道答主
回答量:9
采纳率:0%
帮助的人:0
展开全部
1.main()
{
float a[];
float max,min,aver;
int i;
printf("请输入十个数:");
scanf(%f\n,&a);
max=a[0];
min=a[0];
aver=0.0;
for(i=0;i<9;i++)
{
if(a[i+1]>=max)
max=a[i+1];
if(a[i+1]<=min)
min=a[i+1];
}
for(i=0;i<10;i++)
{
aver=aver+a[i];
aver=aver/10;
}
printf("输出最大值,最小值,平均值:");
printf("%f,%f,%f",max,min,aver);
}

2.main()
{
int t;
int a=0;
int b=0;
for(t=1;t<=10;t++)
{
if(t%2==0)
a=a+t;
if(t%2!=0)
b=b+t;
}
printf("%d,%d",a,b);
}
这些知识本神学的不怎么样,而且丢了一年多了,也许不大对,尤其是第一题中把十个数赋给数组,我觉得不太对,仅供参考!
花式码农
2007-11-06 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4894
采纳率:0%
帮助的人:4691万
展开全部
#include <stdio.h>

void main()
{
printf("请输入十个数:");
int a[10];
for(int i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
//比较大小。
int max = a[0];
int min = a[0];
for(int j=1;j<10;j++)
{
if(a[j]>max)
max = a[j];
else
min = a[j];
}

printf("最大值是%d,最小值是%d\n",max,min);

//平均数
int all = 0;
for(int k=0;k<10;k++)
{
all += a[k];
}
printf("平均数是:%d\n",all/10);
}
/*
运行结果:
请输入十个数:544
545
5
3
45
55
68
55
2
65
最大值是545,最小值是65
平均数是:138
请按任意键继续. . .

请按任意键继续. . .
*/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友90fb1b3
2007-11-06 · 超过30用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:86万
展开全部
main()
{int a[10],max,min,aver;
int i,sum=0;
for(i=0;i<10;i++)
{scanf("%d",&a[i]);
max=min=a[0];
if(a[0]<a[i]) max=a[i];
else min=a[i]
sum+=a[i];
}
aver=sum/10;
printf("%d,%d,%d\n",max,min,aver);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jeryykanji
2007-11-06
知道答主
回答量:65
采纳率:0%
帮助的人:0
展开全部
用多了就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式