using namespace std;int main(){ int a,b,s=1; cin>>a>>b; for(int i=0;i
要求頂一個調(diào)用2個函數(shù):fact(n)計算n的階乘;mypow(x,n)計算x的n次冪(即xn),兩個函數(shù)的返回值類型是double x - x2/2! + x3/3! + ... + (-1)n-1xn/n!輸出保留4位小數(shù)輸入:x n輸出:數(shù)列和代碼:#includeusing namespace std;double mypow(double i1,double i2){ double s=1; for(int j=0;j>a>>b; while(1) { if(c==b){ break; } c++; if(c%2==1) { s+=(mypow(a,c))/(fact(c)); } else{ s-=(mypow(a,c))/(fact(c)); } } printf("%.4f",s); return 0;}題目四:地球人都知道斐波那契數(shù)列的遞推關(guān)系式為:現(xiàn)在給你一列數(shù)2,3,6,8,8,4,2,8,6…,如果用f(x)表示這個數(shù)列的第x個數(shù),請先寫出這個遞推式。
輸入:x(x為>=1的整數(shù)且<=40)輸出:表示這個數(shù)列第x個數(shù)代碼:#includeusing namespace std;int shulie(int a){ int s,c=2; int b[100]; b[0]=2; b[1]=3; while(c<60) { b[c]=(b[c-1]*b[c-2])%10; c++; } s=b[a-1]; return s;}int main(){ int x,b; cin>>x; cout<using namespace std;int main(){ int a[20000] ; int tmp[20000]; // 定義一個和k相同大小的數(shù)組,存放去重后的數(shù) int m = 0; // 記錄當(dāng)前tmp到底存了多少個元素 int n; cin>>n; for(int i=0;i>a[i]; } for (int i = 0; i < 10; i++) { int j = 0; for (; j < m; j++) { if (a[i] == tmp[j])//拿a[i]依次與tmp里的元素對比 break; // 找到相同的了 } if (j == m) { // 沒有找到一個相同的,把a中此元素放入tmp里 tmp[m] = a[i]; m++; } } for (int i = 0; i < m-1; i++) { cout << tmp[i] << " "; } return 0;}。