输入十个实型数据 求出最小值及其下标
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/17 21:02:42
![输入十个实型数据 求出最小值及其下标](/uploads/image/f/7442190-54-0.jpg?t=%E8%BE%93%E5%85%A5%E5%8D%81%E4%B8%AA%E5%AE%9E%E5%9E%8B%E6%95%B0%E6%8D%AE+%E6%B1%82%E5%87%BA%E6%9C%80%E5%B0%8F%E5%80%BC%E5%8F%8A%E5%85%B6%E4%B8%8B%E6%A0%87)
没作图工具~我说下思路吧~首先假设第一个为最大值那么让他和后面9个数组依次比较,如果后面的数字有比第一个大的那么就把大的数字赋值给他.依次类推到最后一个那么就找到最大值了`
我给你写了一个,结果保留了4位有效数字#include<iostream>#include<cstdio>using namespace std;int&n
错误在average里的:floatsum=b[0];sum变量本来是全局的,在average里改变值后,在main里也是当然也能看到改变.可是,在average里在定义一sum,此时,后面的sum=
这个程序可以了.我在vc6中通过调试运行了#include#includevoidmain(){floatmax,min,num;printf("inputanumber:");scanf("%
#includetemplatevoidswap(T&a,T&b){Ttmp;tmp=a;a=b;b=tmp;}voidmain(){floatsum,max,min;floata[10];inti,
voidmain(){inta[10],min,max;cout
我忘了,http://wenku.baidu.com/view/d353704b852458fb770b5688.html百度的,冒泡法,能解决
#include<stdio.h>int main(){ int a[100],n,i,min; printf("输入数组元素个数:\n&
#includeintmain(){inti,max,min,n,a[105];scanf("%d",&n);scanf("%d",&a[1]);max=a[1];min=a[1];for(i
#includemain(){floata[10],da,xiao,m=0;inti;printf("pleaseinput10data:");for(i=0;i
#include<stdio.h>intmain(void){ inti,j,k; inta[10]; intmin=0,max=0; for(i=
voidmain(){inti,j,minv,mini,minj,sum=0;inta[4][4];printf("请输入矩阵中的16个数:");for(i=0;i
比如2.340000再问:能再详细点么???再答:在C语言中可以用两种形式表示一个实型常量小数形式,小数形式表示的实型常量必须要有小数点指数形式,在C语言中,以“e”或“E”后跟一个整数来表示以10为
#includeusingnamespacestd;intmain(){\x09floata[10],min,max;\x09inti,mini=0,maxi=0;\x09for(i=0;i
你的a[0][0]就是最小的,所以if后面那段都没有执行,row和colum就是随机的乱值.建议你把a[0][0]改成其他数试试,比如8.
#includeintmain(){int*p,*q;intmax=0,min=100;p=&max;//指针P指向maxq=&min;//指针q指向minintx;scanf("%d",&x);wh
#includeusingnamespacestd;intmain(){inta[1000],b,sum,min;min=0;//可以是你输入数字的最小值sum=0;for(inti=0;;i++){
usingSystem;classProgram{staticvoidMain(string[]args){int[,]array=newint[5,5];inti,j,k;intmax,min,ma
数组个数只有9个,FOR循环里面应该是i