從鍵盤輸入符串,放在字元陣列a中,將字元陣列a中下標值為偶數的元素按從小到大排序。求幫助

時間 2021-07-21 03:37:36

1樓:c中菜鳥

1 #include

2 #include

3 #include

4 #define max 100

5 int main()

6 ;//你輸入的

8 char b[max]=;//你輸出的10 char temp;

11 char *p=a;

12 char *q=a+1;

13 int i=0,j=0;

14 printf("input your string:\n");

15 gets(a);

16 for(;p0)

3136 }

38 return 0;

39 }

~看看 不懂追問

2樓:匿名使用者

用c寫法:

#include

int sort(char *s,int len)}}}int main(int argc, char* argv)

3樓:匿名使用者

for (int i = 0; i < str.length; i = i + 2) }}

// 輸出

for (int i = 0; i < str.length; i = i + 2)

上面的str就是a陣列

從鍵盤輸入一字串,放在字元陣列a中,將字元陣列a中下標值為偶數的元素按從小到大排序。c語言題目

4樓:望何方

輸入幾個字元,n改為多少。

#include

#define n 20

int main ()

}printf("%s",a);

getchar();

getchar();

return 0;}

c語言將字元陣列a中下標為偶數的元素從小到大排列

5樓:現在孤身

第一個空填(i<10)

第二個空(j%3!=0)

第三個空那裡有問題.當第一次迴圈時,i=0那內迴圈不是j=-2;這樣就錯了.

#include "stdio.h"

#include "conio.h"

main()

puts(a);

printf("\n");

getch();

}寫程式要有好的習慣,不要一行寫多句,這樣的程式可讀性差.上邊的程式編譯過了.可以執行.

6樓:匿名使用者

5、下面程式的功能是:將字元陣列a中下標值為偶數的元素從小到大排列,其它元素不變,請填空。 #include

7樓:匿名使用者

main()

puts(a);

printf("\n");}

將字元陣列a中下標值為偶數的元素從小到大排列,其它元素不變。請問這個程式哪兩地方有錯?謝謝了

8樓:匿名使用者

for(i=0; ia[j] )

printf("\n");可以不要puts(a)會自動換行

9樓:匿名使用者

排序演算法寫錯了

for(i=0; i<=k-2; i+=2)for(j=0; ja[j+2] )

你再把氣泡排序演算法的原理仔細研究一下吧。

10樓:匿名使用者

#include

#include

main()

puts(a);

printf("\n");}

將字元陣列中a中下標值為偶數的元素按從小到大排列,其他元素不變,要求用指標做

11樓:匿名使用者

指標每次移到兩個就是了,和氣泡排序沒區別,不會再問我

程式設計序將陣列a中下標值為偶數的元素從小到大排列,其他元素不變,注意:程式有三個函式:主函式,排序函式 5

12樓:聽不清啊

請採納:

程式有三個函式:主函式,排序函式,列印函式:

#include

#include

void prt(int a,int n)void sort(int a,int n)}void main()

用c語言編寫程式,將字串a中下標值為偶數的元素由小到大排序,其他元素不變。

13樓:淦海瑤

吧迴圈中的i++變成i+=2就可以,其他的不變如for(i=0;i

for(j=i+1;j

if(a[i]

變成for(i=0;i

for(j=i+2;j

if(a[i]

14樓:匿名使用者

#include

#include

main()

puts(a);}

從鍵盤輸入陣列元素值,求陣列中的最小值

由於樓主沒有說明輸入陣列的大小,所以我採用動態分配記憶體的方式建立陣列。而且也沒有說明輸入陣列元素型別,所以我採用int型別,若是其他型別可稍作修改。下面是我寫的 在vs2005上編譯執行正確通過!include stdafx.h include iostream using namespace s...

從鍵盤輸入兩個字串,將字串連線到字串後面,輸出連線後的結果

1 新建一個工程和.c檔案 輸入標頭檔案和主函式。2 定義變數型別。3 呼叫cpy函式。4 定義一個函式,並定義變數型別。5 用一個for 語句和if語句判斷是否為母音。6 最後加一個字串結束符,並在主函式中輸出。7 編譯。執行得到最後結果。程式設計實現 輸入兩個字串,將第二個字串連線到第一個字串的...

程式設計實現從鍵盤輸入字元ch和字串str,利用字元指

include includevoid fun char str,char ch p str length 0 int main 我都暈死,把c 程式放在c環境執行肯定出錯啦 include include char delch const char str,char ch memset resul...