依次将10个数输入,要求将其中最大的数输出,用传统流程图做
不要那些编程的答案,画不到图用文字表达,例如:1。开始2。i=13。i=i+14。i<10?Y--5N--35。max=**....10。结束好像这样的,麻烦各位高手指点...
不要那些编程的答案,画不到图用文字表达,例如:
1。开始
2。i=1
3。i=i+1
4。i<10? Y--5 N--3
5。max=**
.
.
.
.
10。结束
好像这样的,麻烦各位高手指点指点啊,自学C语言,算法那章的习题不会做啊,谢谢啊 展开
1。开始
2。i=1
3。i=i+1
4。i<10? Y--5 N--3
5。max=**
.
.
.
.
10。结束
好像这样的,麻烦各位高手指点指点啊,自学C语言,算法那章的习题不会做啊,谢谢啊 展开
4个回答
展开全部
1. 读入a[1~10]
2. max=a[1]
3. for(i=1;i<=10;i++) // i从1~10查找
4. if(max<a[i]) max=a[i];
5. 输出max
6. 结束
不知有帮助么
2. max=a[1]
3. for(i=1;i<=10;i++) // i从1~10查找
4. if(max<a[i]) max=a[i];
5. 输出max
6. 结束
不知有帮助么
更多追问追答
追问
a[1~10]是什么意思? for(i=1;i<=10;i++) 又是什么意思?
我才刚学啊,好多编程函数还没看过,看不懂阿
追答
哦,还没学循环和数组啊
就是依次读入 a[1],a[2],......a[10] :
int i,a,max=0;
for(i=1;i<=10;i++)
{
scanf("%d",&a);
if(max<a) max=a;
}
printf("%d",max);
这样也可以,for(i=1;i<=10;i++) 就是当i=1~10时"{}"内的程序各执行一遍
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
循环输入比较 跟冒泡很类似 在书上可以找到的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-02-16
展开全部
baidu
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询