输入十个数比较大小编程

作者&投稿:汗宋 (若有异议请与网页底部的电邮联系)

C语言编程:任意输入10个整数放入数组中,然后求其中的最大值和最小值...
int max;\/\/用来存放最大的数 int i;\/\/用于循环 for(i=0;i<10;i++) \/\/一次输入10个数 { \/\/输入一个数并按回车键 scanf("%d",&a[i]);} max=a[0];\/\/先假设最大值为第一个元素 for(i=1;i<10;i++){ if(a[i]>max) \/\/如果发现有比max大的数,修改max的值 max=a...

...实现从键盘上输入10个数,按从大到小的顺序排序输出。?
用选择排序法编写c语言,实现从键盘上输入10个数,按从大到小的顺序排序输出。代码如下:include<stdio.h> int main(){ int i,j,a[10],t;printf("输入数");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...

键盘输入十个数 由大到小排列,C语言编程
include <stdio.h>int main(){ int i, a[10], j, t; for (i = 0; i < 10; ++i){ scanf ("%d", &a[i]); } for (i = 0; i < 10; ++i){ for (j = i+1; j < 10; ++j){ if (a[i] < a[j]){ t = a[i], a[i] = a[j],...

C语言编程:输入十个整数,将其中最小的数和第一个数对换位置,最大的数...
void input(int a[10]){ int i;for(i=0;i<10;i++){ scanf("%d",&a);} } void exchange(int a[10]){ int i,min,max,temp,big,small;min=max=a[0];for(i=0;i<10;i++){ if(max<a){ max=a;big=i;} if(min>a){ min=a;small=i;} } temp=a[0];a[0]=a[smal...

跪求c语言编程高手,题目——输入十个数,从大到小排序(两种方法)_百度知...
include <stdio.h> void sort1(int * a, int n) \/\/选择排序 { int i, j, max, tmp;for (i = 0; i < n; i++){ max = i;for (j = i + 1; j < n; j++)if (a[max] < a[j])max = j;tmp = a[i];a[i] = a[max];a[max] = tmp;} } void sort2(int ...

C语言:对输入的十个数进行从小到大排序
1、首先打开编辑软件,新建一个c程序空文件,引入标准库和主函数,定义一个QuickSort函数用来排序,下面首先编写排序函数的:2、此处用到快速排序思想,通过一趟排序将要排序的数据分割成独立的两部分,即这里用i和j两个变量分割数据,然后一部分的所有数据都比另外一部分的所有数据都要小,接着对这两部分...

C语言编写程序,用插入法将10个数进行从大到小排序
printf("Please Input 10 Numbers:\\n"); for(i=1;i<=10;i++) scanf("%d",&a[i]); for(i=2;i<=10;i++) { a[0]=a[i]; for(j=i-1;a[j]>a[0];j--) a[j+1]=a[j]; a[j+1]=a[0]; } for(i=1;i<=10;i++) printf("%d ",a[i]); printf("\\n"); } 本回答...

用C++编写:输入10个整数,把最小的数与第一个数对换.把最大的数与最后...
int array[10];cout << "Enter 10 numbers: ";\/\/输入数字 for (int i=0; i<10; ++i){ cin >> array[i];} int* min = find_min(array, 10);swap(array,min); \/\/最小的数与第一个数对换 int* max = find_max(array, 10);swap(&array[9],max); \/\/最大的数与最后一个...

编程:先读入十个整数,从小到大排列;再读入一个数k,并将k插入数列中,插 ...
我的算法是先定义一个11个元素的数组并把先读入的10个数存入1--10下标的数组变量中。当读入k时比较k与每一个数的大小,k>a[i]则a[i]前移一个下标,相反则k存入a[i-1](a[0]的作用就是保证下标前移时保证数组不会越界)下面是代码:include <iostream> using namespace std;void main(){...

C语言从键盘任意输入10个整数,编程实现将其中最大数与输出排在第一的...
void main(){ int a[10];int i,j,max,min,temp,m,n;printf("请输入十个整数\\n");for(i=0;i<10;i++){ scanf("%d",&a[i]);} for(i=0;i<10;i++){ printf("%d ",a[i]); \/\/要加空格 } printf("\\n"); \/\/换行 max=a[0];min=a[0];m=0; n=0; \/\/...

贡宽13547417653问: c语言编程:从键盘输入10个数,要求找出里面最大的数和最小的数 -
吴川市艾妮回答: #include int main() { int i, min, max, n; printf("输入10个数:"); scanf("%d", &n); min = max = n; for(i = 1; in) min = n; else if(max

贡宽13547417653问: 编写程序实现功能:从键盘上输入10个数,统计其最大值和最小值
吴川市艾妮回答: #include <iostream> using namespace std; int main() { double num,max,min; cout<<"请输入10个数!"<<endl; for(int i=0;i<10;i++) { cin>>num; if(i==0) { max=min=num; } else { if(num>max) max=num; if(num<min) min=num; } } cout<<"最大值是:"<<max<<endl; cout<<"最小值是:"<<min<<endl; return 0; }

贡宽13547417653问: 比较10个数的大小:有十个数{1,0,4,8,12,65, - 76,100, - 45,123}使用scanf()输入 -
吴川市艾妮回答: #include<stdio.h> void main() {int a[10];int i,j;scanf("请输入十个整数:\n");for(i=0;i<10;i++){scanf("%d\n",a[i]);}for(i=0;i<10;i++){for(j=i+1;j<10;j++){if(a[i]<a[j]){int temp;temp=a[i];a[i]=a[j];a[j]=temp;}}}for(i=0;i<10;i++){printf("%d ",a[i]);}printf("\n"); }

贡宽13547417653问: C语言:实现10个数之间大小的比较,输出最大值和最小值 -
吴川市艾妮回答: #include void main() { int i,j=0,a,min; int b[10]; printf("请输入:"); scanf("%d",&a); for(i=0;i scanf("%d",&b[i]); min=b[0]; for(i=1;i if(b[i] { min=b[i]; j=i; } printf("最小值:%d,最小值的下标:%d\n",min,j); } 亲,看看上面这个代码吧,应该符合你的要求,希望采纳!!!

贡宽13547417653问: 编写一个程序,键盘输入十个数,输出其中最大数和最小数 -
吴川市艾妮回答: 这题目我有两种思路,一是如上几位所说,定义两个变量分别储存最大和最小值,然后每次输入都和这两个变量的值进行比较,最后既能得到最大和最小值.第二种方法,可以利用一个数组将所有输入都保存下来,然后进行排序,最后将完成排序的数组的第一个和最后一个元素输出即可.这里的排序个人比较常用冒泡排序法,感觉挺方便的.

贡宽13547417653问: 输入10个数求其中最大数和最小数用循环语句编程
吴川市艾妮回答: #include <stdio.h> int main(){ int array[10]={0}; int max=0,min=0; for (int i=1;i!=11;++i) { printf("请输入第%d个数:",i); scanf("%d",array+i-1); if(array[max]<array[i-1]) max=i-1; if(array[min]>array[i-1]) min=i-1; } printf("最大数为%d,最小数为%d\n",array[max],array[min]); return 0;}

贡宽13547417653问: VB编程十个数字比较大小怎么用代码表示 -
吴川市艾妮回答: Sub sort(arr) For i = LBound(arr) To UBound(arr) For j = i + 1 To UBound(arr) If arr(j) > arr(i) Then tmp = arr(j): arr(j) = arr(i): arr(i) = tmp Next j Next i End Sub 'call以上过程即可对数组进行排列'举个例Private Sub Command1_Click() numS = array(13,...

贡宽13547417653问: C语言比较十位数的大小 -
吴川市艾妮回答: 你的程序问题是出在循环这里了 for(i;i<10;i++){for(j=i;j<10;j++) 这里j应该是j=i+1{b[i]=max(b[i],b[j]); 这里你的本意是找出剩下数字中第i位最大的,但是这条语句结合调用的函数实际返回的是10个数据中最大的存放在b[i]中.因为你的max()...

贡宽13547417653问: c语言输入10个数放入数组中,求10个数的最大值和最小值与平均值 -
吴川市艾妮回答: #include <stdio.h> int main() {int i;float sum, max, min, a[10];for (i = 0; i < 10; i++){ // 输入10个数值scanf("%f", &a[i]);}sum = max = min = a[0]; for (i = 1; i < 10; i++){if (a[i] > max) // 比较大小,得出最大值max = a[i];else if (a[i] < min) ...

贡宽13547417653问: 帮忙用选择法编一个比较十个数大小的程序 -
吴川市艾妮回答: 就是用冒泡法给十个数排序撒; 下面就是输入十个数,将它们按从小到大的顺序输出,我用整型作例;程序我已经运行过,应该没有什么问题 ----------------------------------------------------------------------------- #include main() { int a[10]; int i,j,team; printf(...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网