幫忙寫兩個C語言程式

2023-01-10 08:10:45 字數 737 閱讀 8355

1樓:匿名使用者

呵呵,今天剛看到你增加的要求,下面是增加註釋後的程式,都是可單獨執行的:)

//《第1題》

#include

#define n 50 //字串的最大長度,可以根據需要修改int ispalindrome(char s)return 1;

} void main()

//《第2題》

#include

#define m 10 //陣列的最大長度,可根據需要修改/*選擇排序基本思想:每一趟從待排序的資料元素中選出最小(或最大)的一個元素,順序放在已排好序的數列的最後,直到全部待排序的資料元素排完。*/

void sort(int s,int length)} s[k]=s[i];

s[i]=min;

} }void main()

printf("\n排序前陣列為:\n");

for(int j=0;j

printf("a[%d]=%d\n",j,a[j]);

sort(a,m);

printf("排序後陣列為:\n");

for(int k=0;k

printf("a[%d]=%d\n",j,a[k]);}

2樓:匿名使用者

1.void sort(int s,int length)

return 1; // 經過檢查符合迴文}

C語言兩個for迴圈,c語言中兩個for語句的是怎樣迴圈的

實際上就這麼寫的話,沒有區別,只是第二種更加清楚,也更加容易方便閱讀和修改 如果 為 for 第一種和第二種就是不同的了,因此建議用第二種的風格 for for 第一個for 的迴圈體只有一個語句 for 花括號括著,內中可以這個語句組,即許有多個語句,分號分開,也可以是空語句 當花括號中只寫了一個...

兩個c語言小程式求大蝦給詳細解釋

9 if s1 s2 這個條件是沒有問題的,因為等號表示式返回的是賦值後的值!賦值後的值只要不為0 對於字元型的話就是 0 也就是字串的結束符 即為真,當這個值為真的時候,這個函式遞迴呼叫,一直到將需要複製的字串複製完為止。所以,if s1 s2 這個語句等價於這兩個語句 s1 s2 if s1 判...

C語言程式,一個C語言程式

include define n 2010 int head n way n du n rudu n n,f n len,fa n struct recda 2000000 inline void add int a,int b,int c void search int a bool read i...