c+输入五个数求最大值

@戎查2668:编写一个c++程序,让用户输入5个数,输出其中最大值! -
黄义18467931167…… 拿一个变量保存第一个数,然后遍历5个数,分别与保存的那个数比较,如果比保存的数大,那么就保存这个最大数,以此类推

@戎查2668:C++编写一个程序,从键盘上输入5个整数,输出最大值 -
黄义18467931167…… 帮你写了一个如下:#include <stdio.h> int main() { int a[5]; for(int i=0;i<5;i++) { printf("请输入第%d个整数:",i+1); scanf("%d",&a[i]); } int max=a[0],min=a[0]; for(i=0;i<5;i++) { if(max<a[i]) max = a[i]; if(min>a[i]) min = a[i]; } printf("这组数中最大值为:%d, 最小值为:%d\n",max,min); return 0; }运行结果如下:

@戎查2668:求任意5个数中的最大数 用C++ -
黄义18467931167…… #include <iostream.h> int max(int a, int b) { return a>b?a:b ; } void main() { int a[5]; int i; for(i=0;i<5;i++) { cin>>a[i]; } cout>>max(max(max(a[0],a[1]),max(a[2],a[3])),a[4]); }

@戎查2668:c++求任意五个数的最大值 求高手解答 -
黄义18467931167…… 1、改为如下即可编译通过: MAX(p); cout<<p; 2、首先:MAX(X)宏是一个过程,并不会返回产生一个数值. 所以替换后就出现了语法错误(即使直接测试也会语法错:cout<<{0};) 其次:count<<p;并不会将对应数组的数据输出,这里只是退化为指针,输出的是其指向的地址.最好使用cout<<p[0]<<p[1]<<p[2]<<p[3]<<p[4]<<endl;来代替. 最后:rand();函数的返回值类型是int类型,没必要使用double来缓存. 3、老兄加油,前途无量...

@戎查2668:用C++编译一个5个数中求最大值和最小值的简单程序 -
黄义18467931167…… // 本程序在5个输入数中,输出最大及最小数// 在命令可输入个数2-10,可以改变输入数个数// 本程序采用冒泡法排序#include int main(int argc,char* argv[]) { int n=5; // 缺省5个 if(argc>1 ) // 输入个数 { n=atoi(argv[1]); if(n<2 || n>10 ){ cout< } ...

@戎查2668:编写程序,将5个整数输入,将其中最大值输出 -
黄义18467931167…… int main( void ) { int a[5] = {0}; for ( int i = 0; i < 5; i++ ) cin>>a[i]; int max = a[0]; for ( i = 1; i < 5; i++ ) max = max < a[i] ? max : a[i]; cout<<max<<endl; }

@戎查2668:C++简单编程: 输出5个数中最大数(不需要重新编程,只需要指出错误并改正) -
黄义18467931167…… 1. scanf("%d",e[i]); 改成 scanf("%d",&e[i]);2.for(i=1;i<5;i++) { k=max(e[i],e[5]); } 这个根本达不到找到最大值的目的.改成这样 k=e[5]; for(i=1;i<5;i++) { k=max(e[i],k); }

@戎查2668:c++,要求输入五个数,输出最大值或最小值,输入两行,比如 第一行输入max 第二行输入数字,则输 -
黄义18467931167…… #include"iostream"#include"string" using namespace std; void main() { string inputStr; int num,tem; cout<<"请输入要求的值(max或min ):"<<endl; cin>>inputStr; if (inputStr=="max") { cout<<"请输入一组数字,以ctrl+z结束:"<<endl...

@戎查2668:急急急 C语言 C++ 给定一个数组a有5个元素,元素值从键盘输入,找出这5个数的最大值与最小值 -
黄义18467931167…… #include<stdio.h> int main(){ int array[5],max,min; printf("请输入五个值,以空格隔开:\n"); scanf("%d",&array[0]);//直接输入五个值,输入的值之间用空格隔开 max = array[0]; min = array[0]; for(int i = 1;i<5;i++){ scanf("%d",&array[i]); ...

@戎查2668:用C语言,编写一个程序,从键盘上输入5个数,求出这个数的最大数和最小数 -
黄义18467931167…… #include int main( ) { bool in = true; int i, a, maxn, minn; for ( i = 0; i < 5; i++ ) { scanf("%d", &a); if ( in ) { maxn = minn = a; in = false; } if ( maxn < a ) maxn = a; if ( minn > a ) minn = a; } printf("Max = %d\nMin = %d\n", maxn, minn); return 0; }

相关推荐

  • c+相当于多少分
  • c++中<<
  • c++和python先学哪个
  • c 依次输入5个数求最大
  • c+一般是多少分
  • c++输出最大值和最小值
  • 任意五个数求平均值
  • 输入五个数并求最大值
  • c语言五个数输出最大值
  • c#难还是c++难
  • python输入五个数求最大值
  • c++三个数求最大值
  • c++判断三个数的最大值
  • c++中怎么求最大值
  • c++三个数输出最大值
  • c三个数求最大值
  • 求五个数中的最大值
  • c#数组怎么找最大值
  • c c++ c#
  • 判断三个数输出最大值
  • c语言一组数求最大值
  • c++三个数最大值
  • c++求最大值和最小值
  • c语言五个数求最大
  • c++找出最大值最小值
  • 用c++三个数找最大值
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网