C語言,輸入a1,a2,a3。。a20,從大到小排序後輸出,並且輸出現在每個元素對應的原來的次序

時間 2021-10-17 05:14:05

1樓:塵埃旅途

#include

int main()

;  //儲存陣列

int b[20] = ;  //儲存下標int i, j;

int k = 0;

int m = 0;

int max;

int t;

for (i = 0; i < 20; i++)scanf("%d", &a[i]);

for (i = 0; i < 20; i++)b[i] = i;

for (i = 0; i < 20; i++)}}for (i = 19; i>=0; i--)printf("\n");

for (i = 19; i >= 0; i--)printf("%d ",b[i]+1);

return 0;}

2樓:聽不清啊

#include

struct abc{        //定義結構體int a,b;

int main()

{int i,j;

struct abc arr[21];

for(i=1;i<21;i++)        //共20個資料,放在arr[1]~arr[20]

{arr[i].a=i;                    //輸入時的編號

scanf("%d",&arr[i].b);        //輸入的資料

for(i=1;i<21;i++)        //氣泡排序for(j=1;j<21-i;j++)

if(arr[j].b{arr[0]=arr[j];

arr[j]=arr[j+1];

arr[j+1]=arr[0];

for(i=1;i<21;i++)        //輸出資料printf("%3d",arr[i].b);

printf("\n");

for(i=1;i<21;i++)        //輸出原始編號printf("%3d",arr[i].a);

printf("\n");

return 0;

3樓:匿名使用者

#include

#define n 8

int main()

for(i=0;i

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

printf("\n");

}標識的搞不定,太複雜了

跪求大哥解決小弟蛋疼 c語言排序問題!? 30

4樓:匿名使用者

你要的是從大排到小輸出吧。是的話,我改了一下,這樣就行了。

#include

void main()

}for(i=0;i<10;i++)

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

printf("\n");}

5樓:匿名使用者

自己加一個函式進去就可以了

c語言題目,求助

excel中如何將sheet1的單元格a1,a10,a20......的資料批量複製到sheet2的a1,a2,a3......單元格中

6樓:excel大咖分享秀

各位都可以;

不過我說個簡單的好理解的。

sheet2的a1和a2分別輸入:

#=sheet1!a1

#=sheet1!a10

然後選擇a1,a2後一直下拉到你需要的資料比如sheet1!a3000?

然後選擇sheet2 a列

按ctrl+h替換,將#替換為空,選擇全部替換完工

7樓:小朵蘑菇雲

sheet2 a1直接輸=sheet1!a1

sheet2 a2開始函式設為=index(sheet1!a:a,row(a1)*10)下拉

8樓:

=index(sheet1!a:a,row(a1)*10)

下拉公式

9樓:

=index(sheet1!a:a,if(row(a1)=1,1,10*(row(a1)-1)))下拉

C語言中int x 1,y 2,z 3則z xyxy的值為多少?為什麼?求大神指教

答案應該是6.因為先進行x y?這個判斷,而x y為假,所以z y,y的值是3,所以z 3,本來z 3,所以z的值為6 焚香一隻鬼 值 為 6 原因是z x y x y z z x y x y 取 z 右邊 運算 可設 z 右邊 為 int c c x y x y x y 不滿足 則 c 的值等於 ...

c語言中 為什麼c2 c1 32輸入小寫字母a 就會輸出大

風若遠去何人留 在c語言中,字元儲存的本質是ascii碼值。在ascii碼表中,大寫字母和小寫字母,都是按照字母順序連續儲存的。其中 大寫字母 a 為0x41,即10進製的65 大寫字母 z 為0x5a,即10進製的90 小寫字母 a 為0x61,即10進製的97 小寫字母 z 為0x7a,即10進...

excel中A1輸入a,A2輸入b,A3使用公式CONCATENATE A1A2 ,則A3單元格顯示為a b

懸鉤子楊 用 substitute 函式多次替換a5公式 右拉 在c1中輸入或複製貼上此公式 if b1 0,a1,a1 b1 或 if b1 0,a1,concatenate a1,b1 無畏 a3公式 substitute substitute concatenate a1,a2 0 0 侯元綠...