**均為自做
1.題目描述:
利用泰勒公式求cos(x)=1 - x2/2! + x4/4! - ……
2.題目描述:#include
#include
#include
double jiecheng
(int k)
return result;
}int main()
while
(temp >
1e-6);
printf
("%lf\n"
, result);}
return0;
}
歸併兩個有序字串,要求輸出不能有重複字元
3.題目描述:#include
#include
#include
#include
int main()
}while
(i < l1) str[k++
]= s1[i++];
while
(j < l2) str[k++
]= s2[j++];
for(int x =
0; x < k; x++
)putchar
('\n');
return0;
}
兩個整數陣列(無序,可有重複元素),判斷兩個整數陣列是否完全相同(重複元素的話,重複次數也要相同)
#include
#include
#include
#include
int num1[
101]
, num2[
101]
;void
quicksort
(int num[
], int left, int right)
;int main()
scanf
("%d"
,&n)
;for
(int i =
0; i < n; i++
)quicksort
(num1,
0, m -1)
;quicksort
(num2,
0, n -1)
;for
(int i =
0, j =
0; i < m && j < n; i++
, j++)}
if(n == m &&
!flag)
else
printf
("no!\n");
return0;
}void
quicksort
(int num[
], int left, int right)
} num[left]
= num[i]
; num[i]
= temp;
quicksort
(num, left, i -1)
;quicksort
(num, i +
1, right)
;return
;}
北航計算機機試2010
1.泰勒求cos x 利用泰勒公式求cos x 1 x2 2 x4 4 重要的就是注意細節 比如階乘的儲存最好用double型別 include includedouble fun int i return mul double cos int x while fabs temp 1e 6 retu...
2019北航機試
第一題 連續合數 最小的3個連續合數是8,9,10,最小的5個連續合數是24,25,26,27,28。輸入數n 10 n 1000000 輸出 1,n 上最長的連續合數。若存在多個個數相同的最長合數序列,輸出值最小的前序合數 要求5s內輸出結果 輸入 50 輸出 24 25 26 27 28 inc...
2016北航機試
均為自做 題目一給定乙個數n,將這個數的各位順序顛倒,成為逆序數m。例如1234的逆序數是4321 如果m是n的k倍 k為整數 那麼輸出nk m 輸入 1089 輸出 10899 9801 如果m不是n的整數倍,那麼輸出n和m的逆序數 輸入 1234 輸出 1234 4321 輸入 23200 輸出...