1樓:匿名使用者
按你的提問,每天都吃一半多兩個,第6天剩一個。程式按**中的程式照貓畫虎即可。計算結果,第一天摘了156個桃子,而不是100個。
#include
int main()
printf("total=%d\n",x1);
return 0;
}用數學方法按天推算了一下,是156個,無誤。
2樓:
#include "stdio.h"
int main(int argc,char *argv)執行結果:
若想多寫點**,那就如下寫——
int main(int argc,char *argv)printf("the monkey picked %d peaches on the first day.\n",s);
return 0;}
3樓:匿名使用者
用2進製表示
1111111111
上述答案都不是最優解, 這道題是考二進位制, 乘法可以用移位優化int cal(size_t days)
return sum;}
4樓:匿名使用者
// 以下解答是針對你**上面的問題:
#include
//參數列示第n天還剩left個桃子
// 第n天想吃前 剩下left個桃子
int all(int n,int left)int main()
5樓:
#include
int all(int n,int left)//參數列示第n天還剩left個桃子
int main()
6樓:已存在這個名字
這道題的主要問題在於那隻猴子一天可以吃那麼多桃子嗎???????
7樓:聽不清啊
#include
int main()
8樓:萌寵奇趣秀
首先,我們來分析以下你這個題目:
假設猴子第一天摘的桃子的個數為 icount 個,那麼第一天之後就還剩餘 (icount / 2 -1)個,第二天之後就只剩餘[(icount / 2 -1) / 2 - 1] 個了;一次類推,以後的每一天過後,都會剩餘[[...[(icount / 2 -1) / 2 - 1]...] / 2 - 1] 個了。
既然已經知道了演算法公式和最後一天的桃子剩餘量,我們可以逆推得出第一天的桃子數。
演算法如下(**):
void funa()
cout << "猴子一共摘了 " << inum << " 個桃子" << endl;
}執行結果輸出如下:
望採納, 謝謝。
c語言中看下圖,我就不懂上面這個a,b,c,d這是什麼意思,還有關係中的元組是指哪部分,屬性又是什麼??
9樓:匿名使用者
這個是在離散數學裡講到的,資料庫裡用到的,你可以把abcd看成集合,下面對應的就是該集合中的元素。
基本概念如下:
關係中每列的資料屬於同一個域,每一列稱為一個屬性,列名被稱為屬性名,每一列的值被稱為屬性值。
關係表中的一行稱為一個元組。
r、s、t是三個關係表:
其中a、b、c、d就是屬性名,每一列裡面的值即為屬性值。
關係表中的一行就是一個元組
例如:r表中(m,1)就是一個元組
希望我的回答能幫助到您!
問一道C語言問題
不管怎麼樣都應該是12啊 因為x 以後變成2,y 以後變成5,x y就是7 已經自加完了 然後面這個z 因為其先計算再自加的特性,這個z還是5。所以最後答案就是12。不信你把y 改成y 答案就是10。你把z 改成 z,答案就是11。其實做這樣的題是再簡單不過了,你只要瞭解了自加和自減的運算.自加和自...
一道C語言程式設計題,一道C語言程式設計題
源 只要150行的程式就能用於 抗震救災 一道c語言程式設計題 15 在vc6下除錯通過。include stdio.h main printf 共有 版 d組解 權 n count 一道c語言程式設計題。5 include int s 100 100 定義陣列,第i行存的是第i個學生的成績 int...
C語言的一道程式設計題一道C語言程式設計題
include typedef struct pos int right pos pos1,pos pos2,pos pos3 double lengthfun pos pos1,pos pos2 int main pos2 pos3 printf n請輸入第 1個點的座標 t printf n請輸...