1楼:冰蔹
你先写清楚语言范围,我知道这是vb二级的一道题,就用vb写了option explicit
const nm=100
private sub form_click()dim a(1to nm)as single,b(1 to nm)as integer ,mas as integer
dim i as integer ,j as integer, k as integer, t as integer
for i=1 to nm
a(i)=val(inputbox("请输入a(“& i &”)的值"))
if a(i)=fix(a(i)) then ‘判断是否为整数k=k+1
b(k)=a(i)
end if
next i
for i=1 to k-1
max=i
for j=i+1 to k
if b(max)i then
t=b(max):b(max)=b(i):b(i)=tend if
next i
for i=1 to k
print b(i);
if i mod 5=0 then print vbcrlfnext i
end sub
2楼:匿名用户
你应该写上用什么语言啊,大哥
3楼:
#include
void main()
,a[100]=;
int k,n;
printf();
for(i=0;i<100;i++)
}n=j+1;
for(i=0;i<=n-1;i++)}}for (i=0;i printf("\n");}} 输入一个数 n再输入 n 个整数存入数组 a 中,用选择法将 a 中的元素按升序排列,输出排序后数组元素。 4楼:凌乱心扉 #include #define maxn 10 void sort( int a, int n ); int main() 运行效果: scanf()用法:int scanf(char*format,[argument,...]); scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘)读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。 其调用格式为:scanf(“《格式化字符串》”,《地址表》); scanf()函数返回成功赋值的数据项数,出错时则返回eof; 其控制串由三类字符构成: 1、格式化说明符 2、空白符 3、非空白符 格式化说明符 附加格式说明字符表: 空白字符 空白字符会使scanf()函数在读操作中略去输入中的一个或多个空白字符,空白符可以是space,tab,newline等等,直到第一个非空白符出现为止。 非空白字符 一个非空白字符会使scanf()函数在读入时剔除掉与这个非空白字符相同的字符。 5楼:夜黑黎 # include # define n 100 void sort(int *a,int n)}}void main() 1楼 匿名用户 我理解一下,是否为这个意思,一般的数组只能包含同类型数据元素,而你要求的数组包含不同类型的数据元素。若是,则使用结构体类型 include struct aa int main void for i 0 i 3 i printf s d f n x i a x i b x i c r... 1楼 include stdio h int main for int i 0 i 9 i printf 冒泡排序后的 数组如下 n for int i 0 i 10 i getch 将键盘输入的10个整数存入数组用冒泡从大到小排序 2楼 折柳成萌 include void main for j 0... 1楼 匿名用户 include int main int i j k for i 0 i 9 i 属for j i j 10 j if a i c语言将数组a中的10个整数降序排列并输出,如何编程? 2楼 手机用户 这个是自己输入10个整数,不想自己输的话就先给数组a赋初值,然后把下面程专 序里的输...C语言输入时,一组A数据,有的包括B数据,有的包括
从健盘上输入任意整数到数组a用冒泡法将数从
c语言编程题将数组a中的整数降序排列并输出