请问为什么这个程序执行不了:是求四个数的最大值

您的举报已经提交成功,我们将尽快处理,谢谢!
#include&stdio.h&
void main(){
double deno=1,sum=1;
for(i=1;deno&=100...
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'C语言:“求10个数中的最大值和最小值。”为何执行时显示应用程序错误?_百度知道
C语言:“求10个数中的最大值和最小值。”为何执行时显示应用程序错误?
#include&stdio.h&void main(){ float a[10]; int i,j,t; for(i=0;i&10;i++)
scanf(&q俯姬碘肯鄢厩碉询冬墨%f&,a[i]); for(j=1;j&10;j++)
for(i=0;i&9;i++)
if(a[i]&a[i+1])
a[i]=a[i+1];
} printf(&max=%f,min=%f&,a[0],a[9]);}
提问者采纳
没有其他任何错误,就是你的输入语句少了&号,加上就好了。scanf(&%f&qu俯姬碘肯鄢厩碉询冬墨,&a[i]);以后注意了。还有for(j=1;j&10;j++)语句的j是从0到9的。
提问者评价
其他类似问题
为您推荐:
其他1条回答
#include&stdio.h&void main(){float a[10];int i,j,t;//t应该是float型for(i=0;i&1俯姬碘肯鄢厩碉询冬墨0;i++)scanf(&%f&,a[i]);for(j=1;j&10;j++)for(i=0;i&9;i++)if(a[i]&a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}printf(&max=%f,min=%f&,a[0],a[9]);} 刚才看错了c不管越界的事,是你类型不匹配
应用程序错误的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
者: 纪子龙
* 完成日期:2012 年10
* 版 本 号:v1.0
* 输入描述: 两个正整数
* 问题描述:给定四个正整数,求出四数的最大值
* 程序输出:给定四数的最大值
* 问题分析:通过比较四数的大小,保证由大值减小值,获得最大值
* 算法设计:略
#include &iostream&
int main()
&int a,b,c,d,e,f;
&cout&&&请输入a,b,c,d的值:&;
&cin&&a&&b&&c&&d;
&cout&&&最大值为&&&e&&&\n&;
&return 0;
心得体会:有时候错误不在写的代码的地方而在连接
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:52617次
积分:1691
积分:1691
排名:第15564名
原创:122篇
评论:46条
(2)(10)(18)(22)(3)(26)(25)(14)(2)c语言:用户输入的四个数中找出最大值和最小值 ,用c语言编写:enter four integer:XX ,XX,XX,XX要求只要4个 if 语句!不要用循环,while,for之类的都不要用.(题目中要求只要4个if语句就够了)
#includevoid main(){ int a,b,c,d,max, printf("请输入四个数:\n"); scanf("%d%d%d%d",&a,&b,&c,&d);
max = (a>b)?a:b; max = (max>c)?max:c; max = (max>d)?max:d; printf("max is %d\n",max); min = (a
为您推荐:
其他类似问题
扫描下载二维码C语言小白求助:下面这个代码运行之后没有输出,哪里错了,勿喷,刚学没几天(求三个数中的最大值)_百度知道
C语言小白求助:下面这个代码运行之后没有输出,哪里错了,勿喷,刚学没几天(求三个数中的最大值)
n&n&请输入3个数, } else { s = z, int z), scanf_s(& y) {
if (x & z) {
s = y.h&int main(){ int tmax(,程序将会找出最大值&#92, c),
} } else if (y &gt, &a,%d; printf(&quot#include& printf(& ); } return (s);}int tmax(
s =这三个数中最大值为%d&#92, &c, int z){ if (x &gt,1); z)
s = x,%d&#92,%d;, u);int s = 0;n&quot, u = tmax(a, &b, b
提问者采纳
&#47,需要有括号;
cStu,下同
cS&#47.avg();函数调用.sun()int main() {
student cS
提问者评价
谢谢大神。。。。
知道智能回答机器人
我是知道站内的人工智能,可高效智能地为您解答问题。很高兴为您服务。
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

 

随机推荐