77问答网
所有问题
当前搜索:
将十个数从大到小排序c语言
输入
10个数
按从小到
大排序
从小到大输出
c语言
用指针
答:
include<stdio.h> include<conio.h> int main(){ int a[
10
];int *p;p =a;int i;int j;int temp;for(i =0;i<10;i++){ scanf("%d",p+i);} for(i=0;i<9;i++){ for(j=i+1;j<10;j++){ if(*(p+i) > *(p+j)){ temp = *(p+i);(p+i)=*(p+j);(p+j)...
C语言
中,从键盘输入
10个数
,从小到
大排列
输出,怎么写啊,最好注明语句的...
答:
k[j]; k[j] = k[j+1]; k[j+1] = temp; } } } }int main(){ int i,a[10] = {0}; printf("请输入
10个数字
\n"); for(i = 0; i<10;
...
个数到
一维数组求平均数,并
将10个数从大到小排序
答:
{ t=a[j];//此三行语句就交换两个元素的值 a[j]=a[j+1];a[j+1]=t;} } int main(){ int i,a[10];for(i=0;i<10;i++)scanf("%d",&a[i]); //循环,一共读入
10个
整数 bubble_sort(a,10);//调用函数,对a数组内的10个元素
排序
for (i=0; i<10; i++)//以下...
用C语言
编写“输入
10个
整数,按
从大到小排列
”的程序说明
答:
{min=i;for(j=i+1;j<
10
;j++)/* 后面一
个数
*/ if (a[min]>a[j]) min=j;/* 小值放在下标为min的元素里 */ temp=a[i];/* 以下三句为交换a[i]和a[min]的值,目的是小值放在前面 */ a[i]=a[min];a[min]=temp;} printf("\n
从大到小排列
是:\n");/* 输出提示信息 ...
C语言
冒泡法排序:任意输入
十个数排序
(从小到大;
从大到小
)
答:
从大到小
:include<stdio.h> define N
10
void main(){ int i,j;float a[N],t;printf("
排序
前:\n");for(i=0;i<N;i++){ scanf("%d",&a[i]);} for(i=0;i<N;i++){ printf("%6.1f",a[i]);} printf("\n");for(i=0;i<N-1;i++){ for(j=0;j<N-i-1;j++...
c语言
输入10个整数,
将这10个数
按绝对值
由大到小排序
输出
答:
include <stdio.h>#include <math.h>#define N
10
int main(int argc, char *argv[]){int a[N];int i,j,t;for(i=0;i<N;i++)scanf("%d",&a[i]);for(i=0;i<N-1;i++)for(j=i+1;j<N;j++){if(abs(a[i])<abs(a[j])){t=a[i];a[i]=a[j];a[j]=t;}}for...
用C语言
编程:从键盘中输入
10个
整数,并将这些数按从小到
大顺序排列
。_百...
答:
scanf("%d",num[i]);} for(i=0;i<10;i++){ for(j=0;j<10-i;j++){ if(num[j]>num[j+1]){ temp=num[j];num[j]=num[j+1];num[j+1]=temp;} } } printf("
这10个数
从小到大的顺序是:");for(i=0;i<10;i++){ printf("%d ",num[i]);} printf("\n");} ...
C语言
从键盘随机输入
10个
整数,将他们从小到
大排序
后输出
答:
include<stdio.h> int main (){ int i,n,k,a[
10
];for (i=0;i<10;i++)scanf("%d",&a[i]);for (i=0;i<9;i++)for (n=0;n<9-i;n++)if(a[n]>a[n+1]){ k=a[n];a[n]=a[n+1];a[n+1]=k;} for (i=0;i<10;i++)printf("\n%d",a[i]);printf("\n...
C语言
要求输入
10个
,将它按
从大到小排序
,再输入一
个数
插入到排好序的...
答:
/*不知道插入的要求是什么? 先写一下
10个数
按
从大到小排序
的程序*/ include <conio.h> /* 此头函数请不要删除 */ include <math.h> main(){ int i,j,p,q,s,a[10];float jun;printf("\n input 10 numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<...
求
C语言
程序: 输入
10个数
.将它们从小到大输出。
答:
include <stdio.h>#include <iostream>using namespace std;int a[100];int main(){ cout<<"输入
10个数
,用空号隔开:"<<endl; for(int i=0;i<10;i++)cin>>a[i]; for(int i=0;i<10;i++) { for(int j=i+1;j<10;j++) { if(a[i]>a[j]) { ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜