編寫程式:
編寫函式fun,求出a到b之內能被7或者11整除,但不能同時被7和11整除的所有正數,並將他們放在陣列中,函式返回這些數的個數。
編寫main函式,定義乙個整型陣列,可容納1000個元素,定義整型變數a,b,輸入a,b的值(輸入時a小於等於b)並呼叫函式fun進行求解,最後在main函式中輸出所有符合條件的元素。
輸出滿足條件的所有元素
輸出每個元素時用格式串"%d", 不同元素間以乙個空格分隔,但是最後乙個元素之後沒有空格,輸出後直接換行
#include
int q[
1000];
intfun
(int a,
int b,
int r)
if(z %
11==0)
}return x;
}int
main()
else
printf
("%d"
, f);}
}
(劃重點:陣列不能作為函式返回值。想要返回陣列,將陣列定義成全域性變數。或者用指標實現。) C語言 指定範圍下隨機數的生成
三 示例 此篇文章主要的目的是記錄一下隨機數的常用生成方法,每次我一沒回去複習隨機數之後就容易將知識點遺忘掉。隨機數的生成有好幾種的方法,此處僅介紹其中一種我認為較方便的方法 a,b 範圍的隨機數生成。你可以將rand b a賦值給某個變數,則該變數就被賦值了乙個隨機的值,或者是在列印函式中呼叫輸出...
C語言數列求和
problem description 數列求和是一類常見的問題,本題有一定的代表性 求s a aa aaa aaaa aa aa n位 其中,a的值由鍵盤輸入,位數n也由鍵盤輸入。input 第一行輸入a的值 第二行輸入位數n。output 輸出對n個數完成求和運算後的結果。比如a 3,n 6時,...
Fibonacci數列C語言
fibonacci數列的遞推公式為 fn fn 1 fn 2,其中f1 f2 1。當n比較大時,fn也非常大,現在我們想知道,fn除以10007的餘數是多少。輸入包含乙個整數n。輸出一行,包含乙個整數,表示fn除以10007的餘數。在本題中,答案是要求fn除以10007的餘數,因此我們只要能算出這個...