函式void fun(int x,int k,int *p)的功能是:求出比x大的最初k(k<1000)個素數,放入p所指陣列中。例如:程式執行時輸入:10 10,輸出:11 13 17 19 23
#include<math.h>
#include<stdio.h>
void fun(int x,int k,int *p)
{
int i,m=0,n=0;
x=x+1;
n=sqrt(x);
while(m<k){
for(i=2;i<=n;i++){
if(x%i==0)
break;
else if(i>=n){
p[m]=x;
m++;
}
}
x++;
}
}
int main()
{int a,b,n[1000],i;
scanf("%d%d",&a,&b);
fun(a,b,n);
for(i=0;i<b;i++)
printf("%d ",n[i]);
puts("");
}
相關文章
- 編寫函式int fun(char (*ss)[N],int m,char *s),功能是:形參ss指向一個m行N列的二維字元陣列,每行存放一個字串。求出最長的字串,複製到s所指的字元陣列中,然後返函式字元陣列字串
- TKMySQL中int?(10)?和?int?(11)?的區別zceMySql
- 素數判定(int sushu(int n))
- 將輸入的字元轉化為int格式輸出字元
- BIOS INT 10中斷功能iOS
- 請求出一個陣列int[]的最大值{4,-1,9,10,23},並得到對應的下標陣列
- Python函式每日一講10 - int()Python函式
- MySQL 中 int (10) 和 int (11) 到底有什麼區別?MySql
- mysql int(3)與int(10)的數值範圍相同嗎?MySql
- 翻轉int陣列陣列
- int[] 、 list<int> 、 list<int>[] 的區別
- int存放到void指標指標
- int型別按位元組列印輸出型別
- 巧用python“int”函式Python函式
- c中int型和浮點型的格式話輸出
- 2022-07-24:以下go語言程式碼輸出什麼?A:[]int{};B:[]int(nil);C:panicGo
- 【Java】int[] 陣列 和 Integer陣列的轉換Java陣列
- Kotlin建立二維Int陣列Kotlin陣列
- C語言之int *f()、int(*f)()、int *a[]、int (*a)[] 區別小記C語言
- #define int Modint<11>
- python函式每日一講 - int()函式Python函式
- abs(int)、fabs(double)函式用法函式
- 強制型別轉換(int)、(int&)和(int*)的區別型別
- 找出陣列中第 k 大的數字及其出現次數陣列
- BIOS系統服務 —— 直接磁碟服務(int 0x13)iOS
- 編譯通過的 foo函式返回一個int編譯函式
- 求陣列中k個數的所有組合陣列
- P101 例5-1 定義有10個元素的int型別一維陣列a,先分別給陣列元素賦資料1,2,3,...,10,然後顯示陣列中的數值。型別陣列
- Java中將 int[] 陣列 轉換為 List(ArrayList)Java陣列
- Int -> List | List -> Int _ CodingPark程式設計公園程式設計
- Activity 中的方法 findViewById(int) 和 AppCompatActivity 中的方法 findViewById(int) 都匹配...ViewAPP
- 無序陣列求第K大的數陣列
- 找到k個最接近x的元素
- 尋找陣列中第K大的元素陣列
- 查詢陣列中第K大的元素陣列
- Qt short int 陣列大小端轉換(qbswap)QT陣列
- 陣列中的第K個最大元素陣列
- 10.int和Integer的區別(重點)