国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

分支和循環(huán) 做題解析(二)

發(fā)布時(shí)間:2021-08-01 00:20 來(lái)源:https://blog.51cto.com/panyuji 閱讀:53 作者:Perceus 欄目: 云計算 歡迎投稿:712375056

注意:1. 字符串結束\0算一個(gè)小標,用sizeof要-2

int main() { int i = 0; int n = 0; int ret = 1; int sum = 0; for(n=1; n<=3; n++) { ret = ret * n; sum = sum + ret; } //ret = 1*1 = 1 //ret = 1*1*2 = 2 //ret = 1*1*2*3 = 6 printf("sum = %d\n", sum); return 0; }

?

一、習題 1.計算 n 的階乘

這個(gè)問(wèn)題還是比較簡(jiǎn)單的,n的階乘可以寫(xiě)成123*…*n,因此可以利用一個(gè)循環(huán)函數,當<=n?

#include <stdio.h> int main() { int i = 1; int n = 0; int sum = 1; scanf("%d", &n); for (i = 1; i <= n; i++) { sum *= i; } printf("%d\n", sum); return 0; }

#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int arr[] = { 1,2,3,4,5,6,7,8,9,10 }; int k = 7; int i = 0; //用數組占用字節長(cháng)度除以數組首地址占用字節長(cháng)度,可得出數組元素個(gè)數 int sz = sizeof(arr) / sizeof(arr[0]); for(i=0; i<=sz; i++) { if (k == arr[i]) { printf("找到了,下標是%d\n",i); } else { printf("沒(méi)找到\n"); } } return 0; }

但結果卻是這樣

改進(jìn)如下????

3.在一個(gè)有序數組中查找具體的某個(gè)數字n

題目:編寫(xiě)int binsearch(int x, int v[], int n);

? 2.計算 1!+2!+3!+……+10!’

測試算出3的階乘,應該得到1+2+6=9

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

欧洲美熟女乱AV在| 桃色AV无码| 狠狠色色综合站| 十八禁男女猛烈拍拍拍无遮挡| 久久人妻夜夜做天天爽| 94久久国产乱子伦精品免费|