使用prompt函数输入若干个整数,经排序后输出,怎么编写?

如题所述

#include<stdio.h>

void sort(int a[],int len)

{

int i,j,t;

for(i=0;i<len;i++)

for(j=0;j<len-i-1;j++)

if(a[j]>a[j+1])

{

t=a[j];

a[j]=a[j+1];

a[j+1]=t;

}

 } 

int main()

{

int n,i=0;

int a[111];

scanf("%d",&n);//输入一个数,代表数组长度 

for(i=0;i<n;i++)

scanf("%d",&a[i]);

sort(a,n);//调用函数排序(升序) 

for(i=0;i<n;i++)//输出排序后的数 

printf("%d ",a[i]); 

}

温馨提示:内容为网友见解,仅供参考
无其他回答

使用prompt函数输入若干个整数,经排序后输出,怎么编写?
int a[111];scanf("%d",&n);\/\/输入一个数,代表数组长度 for(i=0;i<n;i++)scanf("%d",&a[i]);sort(a,n);\/\/调用函数排序(升序)for(i=0;i<n;i++)\/\/输出排序后的数 printf("%d ",a[i]);}

raptor怎么输出多个数
raptor输出多个数办法:\/\/输入1个正整数n(1<n<10),再输入n个整数,求出其中的最大值和最小植和平均值。编程 #include <stdlib.h> int main() { int isum,inumb[100],in,imax,imin,inum,i; printf("please input n:"); scanf("%d",&in); isum=0。在开始菜单启动Raptor,同时出现两...

编写一个js程序,要求用户输入任意一个多位的整数,然后将该整数显示的...
\/*编写一个函数rev用于将一个整数前后倒置。例如rev(12345)将返回54321,rev(123)将返回321 整数位数不限制,多少位都行。*\/ var num = prompt("请随意输入一个数值", 5201314);num1 = num;var rev = 0;do{ var last = num %10;\/\/获取最后一位数 rev = rev*10 + last;num =parseInt(...

利用alert对话框,输入10个数字,运行程序后,弹出10个数的最大值,最小...
alert("最大值为:" + max + "\\n最小值为:" + min + "\\n平均值为:" + avg);这段代码首先声明了一个空数组numbers,然后使用for循环读取用户输入的10个数字并将其存储在数组中。接下来,使用Math.max和Math.min函数计算数组中的最大值和最小值,使用reduce函数计算数组中所有数字的总和,...

JavaScript 提示框输入整数m n,输出从n开始m个素数 计算和 要求三个函...
n=window.parseInt(prompt("请输入n:","0"));m=window.parseInt(prompt("请输入m:","0"));t=m;for(var i=n;m>0;i++){ if(isprime(i)){ arr.push(i);m--;} } if(arr.length>0){ document.write("从"+n+"开始的这"+t+"个素数是:");for(var i=0;i<arr.length-1;...

MATLAB从键盘输入一个任意三位数,将其反向输出。 如输入369,输出963
代码:n = input('\\n请输入一个任意三位数:');if n < 100 || n >= 1000 || fix(n) ~= n error('输入不合要求,请输入三位整数。')enddig = @(k)rem(fix(n\/10^k),10);n1 = arrayfun(dig,0:2);fprintf('反向结果是:%i%i%i\\n',n1)截图:...

vba编程输入两个整数,找出其中的较大者并输出?
在excel文档里新建一个宏Number_comparison,编辑这个宏,执行这个宏就可以的。Sub Number_comparison()Dim X, Y As Integer X = InputBox(Prompt:="输入X的值:")Y = InputBox(Prompt:="输入Y的值:")If X >= Y Then MsgBox Prompt:="输入较大的数是:X = " & X Else MsgBox Prompt:...

JS中怎么在prompt中判断用户输入的数值为正数保留小数点后两位
应在使用PARSEINT转换函数之前判断其有效性,否则会报错的。我是这样做的的,供参考!\/\/判断输入数字 function IsDecimal(str) { str = $.trim(str);if (str != "") { var reg = new RegExp("^\\\\d+(\\\\.\\\\d+)?$");if (reg.test(str) == false) { Validate.showerrinfo('提示:...

jsprompt使用方法
1. 基本语法:`jsprompt`。其中,`message`是要显示的消息文本,`title`是弹出框的标题。2. 调用方式:通常是在事件处理函数中使用,如点击按钮时弹出提示框获取用户输入。3. 返回值处理:jsprompt在显示一个带有输入字段的对话框后返回用户输入的值。如果没有用户输入而直接点击了确定按钮,则返回的是...

使用javascript让用户输入10个数,保存到数组中,然后倒序输出。
= prompt('请输入数字',''); } nameArray.sort(function compareFunction(param1,param2){ return param1 - param2; }); for(var i=nameArray.length-1;i>=0;i--){ document.write(nameArray[i] + ''); } } ...

相似回答