新聞中心
c語(yǔ)言編程
#include stdio.h
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、樂東黎族網(wǎng)絡(luò)推廣、微信小程序、樂東黎族網(wǎng)絡(luò)營(yíng)銷、樂東黎族企業(yè)策劃、樂東黎族品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供樂東黎族建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
#define N 20
void input(int b[], int q);
void print(int b[], int q);
void sort(int b[], int q);
void slect_move_input(int b[], int q, int x1, int y1);
main()
{
int a[N], n, x, y, count=1;
printf("輸入數(shù)組的長(zhǎng)度:");
scanf("%d", n);
input(a, n);
print(a, n);
printf("\n");
sort(a, n);
while(count0)
{
printf("\n輸入要查找的數(shù):");
scanf("%d", x);
printf("\n輸入你想插入的數(shù):");
scanf("%d", y);
slect_move_input(a, n, x, y);
printf("\n輸入一個(gè)大于零的整數(shù)繼續(xù)\n否則輸入一個(gè)小于零的整數(shù):");
scanf("%d", count);
}
}
void input(int b[], int q)
{
int i;
for(i=0; iq; i++)
scanf("%d", b[i]);
}
void print(int b[], int q)
{
int i;
for(i=0; iq; i++)
printf("%d\t", b[i]);
}
void sort(int b[], int q)
{
int i, j, t;
for(i=1; iq; i++)
{
for(j=0; jq-i; j++)
{
if(b[j]b[j+1])
{
t=b[j]; b[j]=b[j+1]; b[j+1]=t;
}
}
}
print(b, q);
}
void slect_move_input(int b[], int q, int x1, int y1)
{
int i, d=1;
for(i=0; iq; i++)
{
if(b[i]==x1)
{
b[i]=y1;
d=0;
}
}
if(d) printf("沒有你要查找的數(shù)!");
else sort(b, q);
c語(yǔ)言中如何用隨機(jī)數(shù)產(chǎn)生一萬個(gè)數(shù)寫入文件中,排序后再寫入另一個(gè)文件中
隨機(jī)數(shù)
文件寫入
排序
這三個(gè)模塊即可
大體實(shí)現(xiàn) 如下
#include stdio.h
#include time.h
#include stdlib.h
#define N 10000
void sort(int *a)
{
}
main()
{
int a[N],i;
FILE *fp;
srand(time(NULL));
for(i=0;iN;i++)
a[i]=rand()%10000+1;//隨機(jī)數(shù)
sort(a);//排序
fp=fopen("a.txt","w");
for(i=0;iN;i++)
fprintf(fp,"%4d",a[i]);
fclose(fp);
}
sort函數(shù)的用法
你說matlab嗎?
里面有個(gè)參數(shù),可以用:
sort(a,'ascend')%升序
sort(a,'descend')%降序;
a為向量或數(shù)組.
也可以這樣:先對(duì)a求相反數(shù),成-a,然后升序,然后再求相反數(shù).(這只是很簡(jiǎn)單的數(shù)學(xué)技巧!在編程時(shí)相當(dāng)有用!)
如果你是C語(yǔ)言,我記得沒有函數(shù).你可以自己寫.用一些排序算法實(shí)現(xiàn).
文章名稱:c語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)排序 C語(yǔ)言排序庫(kù)函數(shù)
轉(zhuǎn)載來源:http://www.ef60e0e.cn/article/hiiscp.html