用C語言怎麼解決這道題,用C語言怎麼解決這道題

2021-06-17 08:05:56 字數 1305 閱讀 8428

1樓:匿名使用者

int[50] a ; c語言陣列定義,我忘記怎麼寫了int i=0;

bool isover=false

for(i;i<50;i++)

int* inptr=a*(這裡也忘記了)取得陣列指標void order(int* a)

//排序具體操作你看看演算法}}

2樓:碧海風雲

#include

#include

#define arr_len 50 /*陣列長度上限*/

#define elemtype int /*元素型別*/

/* 氣泡排序 */

/* 1. 從當前元素起,向後依次比較每一對相鄰元素,若逆序則交換 */

/* 2. 對所有元素均重複以上步驟,直至最後一個元素 */

/* elemtype arr: 排序目標陣列; int len: 元素個數 */

void bubblesort (elemtype arr, int len) }}

/* 輸入陣列 */

/* elemtype arr: 輸入目標陣列; int len: 元素個數 */

void inputarray (elemtype arr, int *len)

*len = i;

}/*列印陣列*/

/* elemtype arr: 列印目標陣列; int len: 元素個數 */

void printarray (elemtype arr, int len) {

int i;

for (i=0; i

3樓:自我程式設計

按照你題意:

引數地址傳遞。

#include

#define n 50//分數最大個數50void jx(int *scores,int *len);//降序排列,引數傳遞地址

int main()

jx(scores,&len);

for(i=0;i

c語言,這道題怎麼做

4樓:王老闆

在數學中,兩個集合x和y的笛卡兒積(cartesian product),又稱直積,表示為x × y,第一個物件是x的成員而第二個物件是y的所有可能有序對的其中一個成員。假設集合a=,集合b=,則兩個集合的笛卡爾積為。類似的例子有,如果a表示某學校學生的集合,b表示該學校所有課程的集合,則a與b的笛卡爾積表示所有可能的選課情況。

a表示所有聲母的集合,b表示所有韻母的集合,那麼a和b的笛卡爾積就為所有可能的漢字全拼。

C語言程式設計題,求助大神,c語言程式這道題怎麼做,求助大神

include include define n 10000 int main c語言程式這道題怎麼做,求助大神 include stdio.h include math.h define pi 3.1415926 int main int argc,char argv double x,y,t p...

c語言中strlen怎麼用,c語言strlen函式問題

strlen為c語言庫函式,包含於string.h中,作用為計算乙個字串 字元陣列 中元素的個數,即從陣列頭部計數,直到遇到字串結束符 0為止,計數結果不包括 0.其宣告為 unsigned int strlen char s 比如定義字串 char p this is for testing 呼叫...

c語言 define 怎麼用的,C語言中 define是什麼意思

有三種用法,例如替代多行的 條件編譯,還有典型的巨集定義,具體如下 1 define最重要的用法是條件編譯 ifdef windows endif ifdef linux endif 可以在編譯的時候通過 define設定編譯環境2 典型的使用方法 使用巨集定義我們可以自己根據自己的習慣來定義甚至改...