編寫程式,實現輸出3到1000之間的所有素數。用冒泡法對整數進行排序 從小到大要求 這

時間 2021-05-07 20:00:43

1樓:

先佔位.哈哈.等等.

1. #include

#include

#include

#include "conio.h"

void main(void)

}if(prime) printf("%d ",num);}}2.#include

void main()

;int i,j;

int tmp;

printf("please 10 int number:");

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

printf("you input:\n");

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

printf("\n");

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

printf("result:\n");

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

#include "stdio.h"

void main()}

2樓:大大的陽光們

1.program ex_3;

vari,j:longint;

ff:boolean;

begin

for i:=3 to 1000 do beginff:=true;

for j:=2 to trunc(sqrt(i)) do if i mod j=0 then begin

ff:=false;

break;

end;

if ff then write(i,' ');

end;

end.

2. program ex_4;

vari,j:longint;

a:array[1..10]of longint;

begin

for i:=1 to n do read(a[i]);

for i:=2 to n do beginj:=i;

while (j<>1) and (a[j]

t:=a[j]; a[j]:=a[j-1]; a[j-1]:=t;

dec(j);

end;

end;

for i:=1 to 10 do write(a[i],' ');

end.

3. program ex_5;

vari,j:longint;

begin

for i:=1 to 9 do beginfor j:=1 to 9 do write(i*j,' ');

writeln;

end;

end.

c語言程式設計——氣泡排序法。要求:由主函式呼叫排序子函式,對n個整數進行從小到大的排序,謝了

3樓:匿名使用者

#include

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

;sort(a,10);

int i;

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

getchar();

return 0;}

4樓:匿名使用者

#include

#define n 10

void paixu(int *arr,int n)}}}void main()

編寫一個程式,要求從鍵盤輸入10個整數,然後採用氣泡排序法,按降序排序。 (用氣泡排序法啊)

5樓:路堯家的顧小言

採用冒泡法降序排列10個輸入資料的程式如下:

先定義一個長度為10的陣列a,10個資料由鍵盤輸入,從第一個數開始,兩兩一組進行判斷,因為要求是降序排列,因此將兩個數中小的向後移動,每個數要比較的次數為9-數的下標。比較完成後將陣列依次輸出。

輸入10個資料,程式執行結果:

6樓:匿名使用者

對不起啊!剛下線了~~

#include

main()

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

printf("%-3d",a[i]);}

7樓:秋楓

#include

#include

#define n 10

void main( )

printf("由小到大排序為:\n");

system("pause");

for(i=0;i

printf("%d ",*(data+i));//此處為指標與陣列的等效變換,*(data+i)即為data[i]。

printf("\n");}

c語言題目: 用冒泡法對任意輸入的10個整數由小到大的順序排序

8樓:智慧小白菜

1、新建一個工程和.c檔案。

2、定義變數型別。

3、用一個for語句遍歷整個陣列。

4、引入一個子函式,該子函式的作用是調整陣列元素的順序,使之由小到大排列。

5、最後通過for函式一次輸出調整後的陣列元素。

6、介紹一下子函式的實現語句,首先定義子函式。

7、定義變數型別。

8、該子函式實現順序的調整。

9、編譯,執行即可。

9樓:會飛的小兔子

#include

voidmain()

if(num==0)

printf("theintegersyouinput:\n");

for(i=0;i<=num;i++)

printf("\nmaopaopaixu\n");

for(i=0;i<=num;i++)

for(j=0;j<=num-1;j++)if(a[j]>a[j+1])

for(i=0;i<=num;i++)

printf("\nxuanzepaixu\n");

for(i=0;i<=num;i++)

for(j=i+1;j<=num;j++)if(a[i]>a[j])

for(i=0;i<=num;i++)

getch();

}擴充套件資料用「起泡法」,對輸入的10個字元由小到大排序。

#include

#include

intmain(void)

sort(a);//呼叫函式

return0;

}voidsort(chara[10])}}for(i=0;i<10;i++)}

10樓:

c語言程式:

#include

/* 氣泡排序,非遞減有序 */

void sort(int arr, int n)}}void main()

{int arr[10];

int i, n = 10;

printf("請輸入10個整數:");

for(i=0; i

執行測試:

請輸入10個整數:4 5 6 7 1 2 3 0 9 8排序後:

0 1 2 3 4 5 6 7 8 9

c語言程式設計題 題目描述 使用氣泡排序法對陣列元素從小到大進行排序,要求輸出每一趟排序後的陣列內容( 5

11樓:璐人釔

#include "stdafx.h"

#include

#include

using namespace std;

void sort(int arry,int counts)//氣泡排序法

}for (int k=0;k='0'&&c<='9')}sort(arry,counts);

system("pause");

return 0;}

12樓:育知同創教育

假設陣列有10個數

#include

int main()

;int i,j,t;

for(i=1;i<10;i++)

for(int k=0;k<10;k++)}}}

1. 從鍵盤輸入10個整數,採用氣泡排序法從大到小排序並輸出。

13樓:匿名使用者

#include

#include

void print(int *a,int n);

void paixu(int *a,int n);

void main()

int swap(int *a,int *b)//交換//氣泡排序,從大到小

void paixu(int *a,int n)}void print(int *a,int n)//程式在vc++6.0裡編譯執行通過,不懂的可追問哦。

14樓:匿名使用者

(int i = 0; i < newarr.length; i++)//氣泡排序 { for (int j = i + 1; j < newarr.length; j++) { if (newarr[i] < newarr[j],ivvhny

15樓:匿名使用者

main() }

for(i=1;i<11;i++)

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

printf("\n");}

請用c語言編寫程式輸出100 999之間的所有迴文數

背井蛙 對於三位數來說,只要百位和個位相同就是迴文數,根據此思路,寫程式如下 include int main 希望接納。o 努力! include include include void check int i if strcmp p,q 注意strcmp,該函式返回false如果兩個字串相等,...

如何編寫程式,實現由定義抽象基類Shape(形狀)派生出

不曉得你顯示所有圖形的總面積的函式放在 const double pi 3.14 class shape class circle public shapedouble showarea class rectangle public shapedouble showarea class square...

編寫程式,從鍵盤讀取實數,然後依次輸出前實數的和

include include string.h int main return 0 include include string.h void main include int main for i 0 i 10 i return 0 2019學習什麼程式語言好 學習計算機程式語言的先後順序? 江...